//This File was created with the Minecraft-SMP Modelling Toolbox 2.3.0.0
// Copyright (C) 2022 Minecraft-SMP.de
// This file is for Flan's Flying Mod Version 4.0.x+

// Model: MGL140
// Model Creator: By Akirg
// Created on: 10.07.2020 - 14:14:57
// Last changed on: 10.07.2020 - 14:14:57

package com.flansmod.client.model.BFMCpack; //Path where the model is located

import com.flansmod.client.model.EnumAnimationType;
import com.flansmod.client.model.ModelGun;
import com.flansmod.client.tmt.ModelRendererTurbo;
import com.flansmod.common.vector.Vector3f;

public class ModelMGL140 extends ModelGun //Same as Filename
{
    int textureX = 512;
    int textureY = 512;

    public ModelMGL140() //Same as Filename
    {
        gunModel = new ModelRendererTurbo[349];
        gunModel[0] = new ModelRendererTurbo(this, 265, 1, textureX, textureY); // Box 1
        gunModel[1] = new ModelRendererTurbo(this, 297, 1, textureX, textureY); // Box 1
        gunModel[2] = new ModelRendererTurbo(this, 1, 1, textureX, textureY); // Box 1
        gunModel[3] = new ModelRendererTurbo(this, 25, 1, textureX, textureY); // Box 1
        gunModel[4] = new ModelRendererTurbo(this, 57, 1, textureX, textureY); // Box 1
        gunModel[5] = new ModelRendererTurbo(this, 105, 1, textureX, textureY); // Box 1
        gunModel[6] = new ModelRendererTurbo(this, 1, 17, textureX, textureY); // Box 1
        gunModel[7] = new ModelRendererTurbo(this, 57, 17, textureX, textureY); // Box 1
        gunModel[8] = new ModelRendererTurbo(this, 321, 1, textureX, textureY); // Box 1
        gunModel[9] = new ModelRendererTurbo(this, 353, 1, textureX, textureY); // Box 1
        gunModel[10] = new ModelRendererTurbo(this, 393, 1, textureX, textureY); // Box 1
        gunModel[11] = new ModelRendererTurbo(this, 209, 17, textureX, textureY); // Box 1
        gunModel[12] = new ModelRendererTurbo(this, 329, 17, textureX, textureY); // Box 1
        gunModel[13] = new ModelRendererTurbo(this, 385, 17, textureX, textureY); // Box 1
        gunModel[14] = new ModelRendererTurbo(this, 1, 25, textureX, textureY); // Box 1
        gunModel[15] = new ModelRendererTurbo(this, 257, 25, textureX, textureY); // Box 1
        gunModel[16] = new ModelRendererTurbo(this, 313, 25, textureX, textureY); // Box 1
        gunModel[17] = new ModelRendererTurbo(this, 41, 33, textureX, textureY); // Box 1
        gunModel[18] = new ModelRendererTurbo(this, 209, 33, textureX, textureY); // Box 1
        gunModel[19] = new ModelRendererTurbo(this, 425, 17, textureX, textureY); // Box 1
        gunModel[20] = new ModelRendererTurbo(this, 361, 25, textureX, textureY); // Box 1
        gunModel[21] = new ModelRendererTurbo(this, 369, 41, textureX, textureY); // Box 1
        gunModel[22] = new ModelRendererTurbo(this, 393, 25, textureX, textureY); // Box 1
        gunModel[23] = new ModelRendererTurbo(this, 201, 49, textureX, textureY); // Box 1
        gunModel[24] = new ModelRendererTurbo(this, 1, 57, textureX, textureY); // Box 1
        gunModel[25] = new ModelRendererTurbo(this, 105, 57, textureX, textureY); // Box 1
        gunModel[26] = new ModelRendererTurbo(this, 457, 25, textureX, textureY); // Box 1
        gunModel[27] = new ModelRendererTurbo(this, 1, 41, textureX, textureY); // Box 125
        gunModel[28] = new ModelRendererTurbo(this, 369, 73, textureX, textureY); // Box 85
        gunModel[29] = new ModelRendererTurbo(this, 153, 1, textureX, textureY); // Box 85
        gunModel[30] = new ModelRendererTurbo(this, 177, 1, textureX, textureY); // Box 85
        gunModel[31] = new ModelRendererTurbo(this, 417, 73, textureX, textureY); // Box 1
        gunModel[32] = new ModelRendererTurbo(this, 1, 89, textureX, textureY); // Box 85
        gunModel[33] = new ModelRendererTurbo(this, 201, 1, textureX, textureY); // Box 85
        gunModel[34] = new ModelRendererTurbo(this, 233, 1, textureX, textureY); // Box 85
        gunModel[35] = new ModelRendererTurbo(this, 257, 1, textureX, textureY); // Box 85
        gunModel[36] = new ModelRendererTurbo(this, 289, 1, textureX, textureY); // Box 85
        gunModel[37] = new ModelRendererTurbo(this, 433, 1, textureX, textureY); // Box 85
        gunModel[38] = new ModelRendererTurbo(this, 473, 1, textureX, textureY); // Box 85
        gunModel[39] = new ModelRendererTurbo(this, 497, 1, textureX, textureY); // Box 85
        gunModel[40] = new ModelRendererTurbo(this, 497, 9, textureX, textureY); // Box 85
        gunModel[41] = new ModelRendererTurbo(this, 265, 17, textureX, textureY); // Box 85
        gunModel[42] = new ModelRendererTurbo(this, 281, 17, textureX, textureY); // Box 85
        gunModel[43] = new ModelRendererTurbo(this, 449, 17, textureX, textureY); // Box 85
        gunModel[44] = new ModelRendererTurbo(this, 385, 25, textureX, textureY); // Box 85
        gunModel[45] = new ModelRendererTurbo(this, 497, 25, textureX, textureY); // Box 85
        gunModel[46] = new ModelRendererTurbo(this, 193, 33, textureX, textureY); // Box 85
        gunModel[47] = new ModelRendererTurbo(this, 497, 33, textureX, textureY); // Box 85
        gunModel[48] = new ModelRendererTurbo(this, 433, 41, textureX, textureY); // Box 85
        gunModel[49] = new ModelRendererTurbo(this, 25, 49, textureX, textureY); // Box 85
        gunModel[50] = new ModelRendererTurbo(this, 305, 49, textureX, textureY); // Box 85
        gunModel[51] = new ModelRendererTurbo(this, 353, 49, textureX, textureY); // Box 85
        gunModel[52] = new ModelRendererTurbo(this, 353, 57, textureX, textureY); // Box 85
        gunModel[53] = new ModelRendererTurbo(this, 497, 65, textureX, textureY); // Box 85
        gunModel[54] = new ModelRendererTurbo(this, 297, 73, textureX, textureY); // Box 85
        gunModel[55] = new ModelRendererTurbo(this, 321, 73, textureX, textureY); // Box 85
        gunModel[56] = new ModelRendererTurbo(this, 345, 73, textureX, textureY); // Box 85
        gunModel[57] = new ModelRendererTurbo(this, 441, 73, textureX, textureY); // Box 85
        gunModel[58] = new ModelRendererTurbo(this, 377, 81, textureX, textureY); // Box 85
        gunModel[59] = new ModelRendererTurbo(this, 393, 81, textureX, textureY); // Box 85
        gunModel[60] = new ModelRendererTurbo(this, 457, 81, textureX, textureY); // Box 85
        gunModel[61] = new ModelRendererTurbo(this, 473, 81, textureX, textureY); // Box 85
        gunModel[62] = new ModelRendererTurbo(this, 489, 81, textureX, textureY); // Box 85
        gunModel[63] = new ModelRendererTurbo(this, 193, 89, textureX, textureY); // Box 85
        gunModel[64] = new ModelRendererTurbo(this, 209, 89, textureX, textureY); // Box 85
        gunModel[65] = new ModelRendererTurbo(this, 225, 89, textureX, textureY); // Box 85
        gunModel[66] = new ModelRendererTurbo(this, 241, 89, textureX, textureY); // Box 85
        gunModel[67] = new ModelRendererTurbo(this, 257, 89, textureX, textureY); // Box 85
        gunModel[68] = new ModelRendererTurbo(this, 273, 89, textureX, textureY); // Box 85
        gunModel[69] = new ModelRendererTurbo(this, 81, 97, textureX, textureY); // Box 143
        gunModel[70] = new ModelRendererTurbo(this, 377, 89, textureX, textureY); // Box 1
        gunModel[71] = new ModelRendererTurbo(this, 401, 89, textureX, textureY); // Box 1
        gunModel[72] = new ModelRendererTurbo(this, 449, 89, textureX, textureY); // Box 1
        gunModel[73] = new ModelRendererTurbo(this, 473, 89, textureX, textureY); // Box 1
        gunModel[74] = new ModelRendererTurbo(this, 177, 97, textureX, textureY); // Box 1
        gunModel[75] = new ModelRendererTurbo(this, 201, 97, textureX, textureY); // Box 1
        gunModel[76] = new ModelRendererTurbo(this, 225, 97, textureX, textureY); // Box 1
        gunModel[77] = new ModelRendererTurbo(this, 249, 97, textureX, textureY); // Box 1
        gunModel[78] = new ModelRendererTurbo(this, 273, 97, textureX, textureY); // Box 1
        gunModel[79] = new ModelRendererTurbo(this, 297, 97, textureX, textureY); // Box 1
        gunModel[80] = new ModelRendererTurbo(this, 321, 97, textureX, textureY); // Box 1
        gunModel[81] = new ModelRendererTurbo(this, 345, 97, textureX, textureY); // Box 1
        gunModel[82] = new ModelRendererTurbo(this, 417, 97, textureX, textureY); // Box 1
        gunModel[83] = new ModelRendererTurbo(this, 489, 97, textureX, textureY); // Box 1
        gunModel[84] = new ModelRendererTurbo(this, 1, 113, textureX, textureY); // Box 1
        gunModel[85] = new ModelRendererTurbo(this, 361, 105, textureX, textureY); // Box 1
        gunModel[86] = new ModelRendererTurbo(this, 385, 105, textureX, textureY); // Box 1
        gunModel[87] = new ModelRendererTurbo(this, 433, 105, textureX, textureY); // Box 1
        gunModel[88] = new ModelRendererTurbo(this, 457, 105, textureX, textureY); // Box 1
        gunModel[89] = new ModelRendererTurbo(this, 105, 113, textureX, textureY); // Box 1
        gunModel[90] = new ModelRendererTurbo(this, 129, 113, textureX, textureY); // Box 1
        gunModel[91] = new ModelRendererTurbo(this, 153, 113, textureX, textureY); // Box 1
        gunModel[92] = new ModelRendererTurbo(this, 177, 113, textureX, textureY); // Box 1
        gunModel[93] = new ModelRendererTurbo(this, 201, 113, textureX, textureY); // Box 1
        gunModel[94] = new ModelRendererTurbo(this, 225, 113, textureX, textureY); // Box 1
        gunModel[95] = new ModelRendererTurbo(this, 249, 113, textureX, textureY); // Box 1
        gunModel[96] = new ModelRendererTurbo(this, 1, 121, textureX, textureY); // Box 1
        gunModel[97] = new ModelRendererTurbo(this, 273, 113, textureX, textureY); // Box 1
        gunModel[98] = new ModelRendererTurbo(this, 289, 121, textureX, textureY); // Box 197
        gunModel[99] = new ModelRendererTurbo(this, 401, 121, textureX, textureY); // Box 85
        gunModel[100] = new ModelRendererTurbo(this, 1, 129, textureX, textureY); // Box 1
        gunModel[101] = new ModelRendererTurbo(this, 105, 129, textureX, textureY); // Box 1
        gunModel[102] = new ModelRendererTurbo(this, 393, 129, textureX, textureY); // Box 197
        gunModel[103] = new ModelRendererTurbo(this, 209, 129, textureX, textureY); // Box 1
        gunModel[104] = new ModelRendererTurbo(this, 233, 129, textureX, textureY); // Box 1
        gunModel[105] = new ModelRendererTurbo(this, 1, 137, textureX, textureY); // Box 1
        gunModel[106] = new ModelRendererTurbo(this, 257, 129, textureX, textureY); // Box 1
        gunModel[107] = new ModelRendererTurbo(this, 73, 137, textureX, textureY); // Box 1
        gunModel[108] = new ModelRendererTurbo(this, 97, 137, textureX, textureY); // Box 1
        gunModel[109] = new ModelRendererTurbo(this, 265, 137, textureX, textureY); // Box 143
        gunModel[110] = new ModelRendererTurbo(this, 497, 89, textureX, textureY); // Box 85
        gunModel[111] = new ModelRendererTurbo(this, 161, 97, textureX, textureY); // Box 85
        gunModel[112] = new ModelRendererTurbo(this, 1, 105, textureX, textureY); // Box 85
        gunModel[113] = new ModelRendererTurbo(this, 17, 105, textureX, textureY); // Box 125
        gunModel[114] = new ModelRendererTurbo(this, 329, 105, textureX, textureY); // Box 182
        gunModel[115] = new ModelRendererTurbo(this, 161, 137, textureX, textureY); // Box 182
        gunModel[116] = new ModelRendererTurbo(this, 201, 145, textureX, textureY); // Box 182
        gunModel[117] = new ModelRendererTurbo(this, 241, 145, textureX, textureY); // Box 182
        gunModel[118] = new ModelRendererTurbo(this, 369, 145, textureX, textureY); // Box 182
        gunModel[119] = new ModelRendererTurbo(this, 217, 129, textureX, textureY); // Box 182
        gunModel[120] = new ModelRendererTurbo(this, 401, 145, textureX, textureY); // Box 182
        gunModel[121] = new ModelRendererTurbo(this, 81, 137, textureX, textureY); // Box 182
        gunModel[122] = new ModelRendererTurbo(this, 113, 161, textureX, textureY); // Box 194
        gunModel[123] = new ModelRendererTurbo(this, 1, 169, textureX, textureY); // Box 194
        gunModel[124] = new ModelRendererTurbo(this, 449, 1, textureX, textureY); // Box 194
        gunModel[125] = new ModelRendererTurbo(this, 417, 25, textureX, textureY); // Box 194
        gunModel[126] = new ModelRendererTurbo(this, 209, 33, textureX, textureY); // Box 194
        gunModel[127] = new ModelRendererTurbo(this, 153, 1, textureX, textureY); // Box 194
        gunModel[128] = new ModelRendererTurbo(this, 473, 41, textureX, textureY); // Box 194
        gunModel[129] = new ModelRendererTurbo(this, 505, 41, textureX, textureY); // Box 194
        gunModel[130] = new ModelRendererTurbo(this, 321, 49, textureX, textureY); // Box 194
        gunModel[131] = new ModelRendererTurbo(this, 465, 57, textureX, textureY); // Box 194
        gunModel[132] = new ModelRendererTurbo(this, 201, 65, textureX, textureY); // Box 194
        gunModel[133] = new ModelRendererTurbo(this, 1, 73, textureX, textureY); // Box 194
        gunModel[134] = new ModelRendererTurbo(this, 97, 73, textureX, textureY); // Box 194
        gunModel[135] = new ModelRendererTurbo(this, 457, 73, textureX, textureY); // Box 194
        gunModel[136] = new ModelRendererTurbo(this, 505, 73, textureX, textureY); // Box 194
        gunModel[137] = new ModelRendererTurbo(this, 105, 169, textureX, textureY); // Box 194
        gunModel[138] = new ModelRendererTurbo(this, 209, 169, textureX, textureY); // Box 194
        gunModel[139] = new ModelRendererTurbo(this, 409, 105, textureX, textureY); // Box 194
        gunModel[140] = new ModelRendererTurbo(this, 481, 105, textureX, textureY); // Box 194
        gunModel[141] = new ModelRendererTurbo(this, 193, 81, textureX, textureY); // Box 194
        gunModel[142] = new ModelRendererTurbo(this, 297, 89, textureX, textureY); // Box 194
        gunModel[143] = new ModelRendererTurbo(this, 505, 113, textureX, textureY); // Box 194
        gunModel[144] = new ModelRendererTurbo(this, 505, 129, textureX, textureY); // Box 194
        gunModel[145] = new ModelRendererTurbo(this, 193, 137, textureX, textureY); // Box 194
        gunModel[146] = new ModelRendererTurbo(this, 201, 137, textureX, textureY); // Box 194
        gunModel[147] = new ModelRendererTurbo(this, 233, 145, textureX, textureY); // Box 194
        gunModel[148] = new ModelRendererTurbo(this, 241, 145, textureX, textureY); // Box 194
        gunModel[149] = new ModelRendererTurbo(this, 393, 145, textureX, textureY); // Box 194
        gunModel[150] = new ModelRendererTurbo(this, 401, 145, textureX, textureY); // Box 194
        gunModel[151] = new ModelRendererTurbo(this, 441, 145, textureX, textureY); // Box 182
        gunModel[152] = new ModelRendererTurbo(this, 489, 137, textureX, textureY); // Box 182
        gunModel[153] = new ModelRendererTurbo(this, 441, 161, textureX, textureY); // Box 182
        gunModel[154] = new ModelRendererTurbo(this, 473, 169, textureX, textureY); // Box 182
        gunModel[155] = new ModelRendererTurbo(this, 1, 153, textureX, textureY); // Box 182
        gunModel[156] = new ModelRendererTurbo(this, 33, 153, textureX, textureY); // Box 182
        gunModel[157] = new ModelRendererTurbo(this, 1, 177, textureX, textureY); // Box 182
        gunModel[158] = new ModelRendererTurbo(this, 25, 177, textureX, textureY); // Box 182
        gunModel[159] = new ModelRendererTurbo(this, 57, 153, textureX, textureY); // Box 182
        gunModel[160] = new ModelRendererTurbo(this, 65, 177, textureX, textureY); // Box 182
        gunModel[161] = new ModelRendererTurbo(this, 97, 177, textureX, textureY); // Box 182
        gunModel[162] = new ModelRendererTurbo(this, 129, 177, textureX, textureY); // Box 182
        gunModel[163] = new ModelRendererTurbo(this, 161, 177, textureX, textureY); // Box 182
        gunModel[164] = new ModelRendererTurbo(this, 193, 177, textureX, textureY); // Box 182
        gunModel[165] = new ModelRendererTurbo(this, 169, 105, textureX, textureY); // Box 1
        gunModel[166] = new ModelRendererTurbo(this, 57, 9, textureX, textureY); // Box 1
        gunModel[167] = new ModelRendererTurbo(this, 233, 9, textureX, textureY); // Box 1
        gunModel[168] = new ModelRendererTurbo(this, 417, 113, textureX, textureY); // Box 1
        gunModel[169] = new ModelRendererTurbo(this, 113, 153, textureX, textureY); // Box 1
        gunModel[170] = new ModelRendererTurbo(this, 1, 217, textureX, textureY); // Box 1
        gunModel[171] = new ModelRendererTurbo(this, 281, 217, textureX, textureY); // Box 1
        gunModel[172] = new ModelRendererTurbo(this, 385, 89, textureX, textureY); // Box 1
        gunModel[173] = new ModelRendererTurbo(this, 369, 217, textureX, textureY); // Box 1
        gunModel[174] = new ModelRendererTurbo(this, 17, 225, textureX, textureY); // Box 1
        gunModel[175] = new ModelRendererTurbo(this, 217, 161, textureX, textureY); // Box 1
        gunModel[176] = new ModelRendererTurbo(this, 465, 161, textureX, textureY); // Box 1
        gunModel[177] = new ModelRendererTurbo(this, 289, 177, textureX, textureY); // Box 1
        gunModel[178] = new ModelRendererTurbo(this, 385, 185, textureX, textureY); // Box 1
        gunModel[179] = new ModelRendererTurbo(this, 489, 113, textureX, textureY); // Box 1
        gunModel[180] = new ModelRendererTurbo(this, 497, 169, textureX, textureY); // Box 1
        gunModel[181] = new ModelRendererTurbo(this, 17, 177, textureX, textureY); // Box 1
        gunModel[182] = new ModelRendererTurbo(this, 57, 177, textureX, textureY); // Box 1
        gunModel[183] = new ModelRendererTurbo(this, 89, 177, textureX, textureY); // Box 1
        gunModel[184] = new ModelRendererTurbo(this, 121, 177, textureX, textureY); // Box 1
        gunModel[185] = new ModelRendererTurbo(this, 449, 217, textureX, textureY); // Box 1
        gunModel[186] = new ModelRendererTurbo(this, 369, 1, textureX, textureY); // Box 1
        gunModel[187] = new ModelRendererTurbo(this, 409, 1, textureX, textureY); // Box 1
        gunModel[188] = new ModelRendererTurbo(this, 257, 17, textureX, textureY); // Box 1
        gunModel[189] = new ModelRendererTurbo(this, 81, 97, textureX, textureY); // Box 1
        gunModel[190] = new ModelRendererTurbo(this, 377, 17, textureX, textureY); // Box 1
        gunModel[191] = new ModelRendererTurbo(this, 305, 25, textureX, textureY); // Box 1
        gunModel[192] = new ModelRendererTurbo(this, 49, 225, textureX, textureY); // Box 1
        gunModel[193] = new ModelRendererTurbo(this, 361, 25, textureX, textureY); // Box 1
        gunModel[194] = new ModelRendererTurbo(this, 497, 185, textureX, textureY); // Box 1
        gunModel[195] = new ModelRendererTurbo(this, 137, 225, textureX, textureY); // Box 1
        gunModel[196] = new ModelRendererTurbo(this, 25, 41, textureX, textureY); // Box 1
        gunModel[197] = new ModelRendererTurbo(this, 297, 49, textureX, textureY); // Box 1
        gunModel[198] = new ModelRendererTurbo(this, 97, 57, textureX, textureY); // Box 1
        gunModel[199] = new ModelRendererTurbo(this, 201, 57, textureX, textureY); // Box 1
        gunModel[200] = new ModelRendererTurbo(this, 465, 89, textureX, textureY); // Box 1
        gunModel[201] = new ModelRendererTurbo(this, 489, 89, textureX, textureY); // Box 1
        gunModel[202] = new ModelRendererTurbo(this, 193, 97, textureX, textureY); // Box 1
        gunModel[203] = new ModelRendererTurbo(this, 217, 97, textureX, textureY); // Box 1
        gunModel[204] = new ModelRendererTurbo(this, 241, 97, textureX, textureY); // Box 1
        gunModel[205] = new ModelRendererTurbo(this, 49, 233, textureX, textureY); // Box 1
        gunModel[206] = new ModelRendererTurbo(this, 313, 233, textureX, textureY); // Box 182
        gunModel[207] = new ModelRendererTurbo(this, 281, 97, textureX, textureY); // Box 182
        gunModel[208] = new ModelRendererTurbo(this, 385, 225, textureX, textureY); // Box 182
        gunModel[209] = new ModelRendererTurbo(this, 233, 1, textureX, textureY); // Box 392
        gunModel[210] = new ModelRendererTurbo(this, 257, 1, textureX, textureY); // Box 392
        gunModel[211] = new ModelRendererTurbo(this, 353, 9, textureX, textureY); // Box 392
        gunModel[212] = new ModelRendererTurbo(this, 393, 9, textureX, textureY); // Box 392
        gunModel[213] = new ModelRendererTurbo(this, 505, 177, textureX, textureY); // Box 392
        gunModel[214] = new ModelRendererTurbo(this, 289, 1, textureX, textureY); // Box 194
        gunModel[215] = new ModelRendererTurbo(this, 321, 1, textureX, textureY); // Box 194
        gunModel[216] = new ModelRendererTurbo(this, 353, 1, textureX, textureY); // Box 194
        gunModel[217] = new ModelRendererTurbo(this, 393, 1, textureX, textureY); // Box 194
        gunModel[218] = new ModelRendererTurbo(this, 433, 1, textureX, textureY); // Box 194
        gunModel[219] = new ModelRendererTurbo(this, 473, 1, textureX, textureY); // Box 194
        gunModel[220] = new ModelRendererTurbo(this, 497, 9, textureX, textureY); // Box 194
        gunModel[221] = new ModelRendererTurbo(this, 33, 1, textureX, textureY); // Box 1
        gunModel[222] = new ModelRendererTurbo(this, 65, 1, textureX, textureY); // Box 1
        gunModel[223] = new ModelRendererTurbo(this, 113, 1, textureX, textureY); // Box 1
        gunModel[224] = new ModelRendererTurbo(this, 369, 9, textureX, textureY); // Box 1
        gunModel[225] = new ModelRendererTurbo(this, 409, 9, textureX, textureY); // Box 1
        gunModel[226] = new ModelRendererTurbo(this, 433, 9, textureX, textureY); // Box 1
        gunModel[227] = new ModelRendererTurbo(this, 473, 9, textureX, textureY); // Box 1
        gunModel[228] = new ModelRendererTurbo(this, 465, 17, textureX, textureY); // Box 1
        gunModel[229] = new ModelRendererTurbo(this, 497, 17, textureX, textureY); // Box 1
        gunModel[230] = new ModelRendererTurbo(this, 49, 25, textureX, textureY); // Box 1
        gunModel[231] = new ModelRendererTurbo(this, 425, 25, textureX, textureY); // Box 1
        gunModel[232] = new ModelRendererTurbo(this, 449, 25, textureX, textureY); // Box 1
        gunModel[233] = new ModelRendererTurbo(this, 361, 33, textureX, textureY); // Box 1
        gunModel[234] = new ModelRendererTurbo(this, 385, 33, textureX, textureY); // Box 1
        gunModel[235] = new ModelRendererTurbo(this, 33, 41, textureX, textureY); // Box 1
        gunModel[236] = new ModelRendererTurbo(this, 193, 41, textureX, textureY); // Box 1
        gunModel[237] = new ModelRendererTurbo(this, 361, 41, textureX, textureY); // Box 1
        gunModel[238] = new ModelRendererTurbo(this, 361, 97, textureX, textureY); // Box 1
        gunModel[239] = new ModelRendererTurbo(this, 41, 105, textureX, textureY); // Box 1
        gunModel[240] = new ModelRendererTurbo(this, 121, 113, textureX, textureY); // Box 1
        gunModel[241] = new ModelRendererTurbo(this, 145, 113, textureX, textureY); // Box 1
        gunModel[242] = new ModelRendererTurbo(this, 193, 113, textureX, textureY); // Box 1
        gunModel[243] = new ModelRendererTurbo(this, 217, 113, textureX, textureY); // Box 1
        gunModel[244] = new ModelRendererTurbo(this, 241, 113, textureX, textureY); // Box 1
        gunModel[245] = new ModelRendererTurbo(this, 209, 17, textureX, textureY); // Box 194
        gunModel[246] = new ModelRendererTurbo(this, 281, 17, textureX, textureY); // Box 194
        gunModel[247] = new ModelRendererTurbo(this, 329, 17, textureX, textureY); // Box 194
        gunModel[248] = new ModelRendererTurbo(this, 449, 17, textureX, textureY); // Box 194
        gunModel[249] = new ModelRendererTurbo(this, 1, 25, textureX, textureY); // Box 194
        gunModel[250] = new ModelRendererTurbo(this, 385, 25, textureX, textureY); // Box 194
        gunModel[251] = new ModelRendererTurbo(this, 193, 33, textureX, textureY); // Box 194
        gunModel[252] = new ModelRendererTurbo(this, 497, 33, textureX, textureY); // Box 194
        gunModel[253] = new ModelRendererTurbo(this, 209, 225, textureX, textureY); // Box 1
        gunModel[254] = new ModelRendererTurbo(this, 353, 161, textureX, textureY); // Box 1
        gunModel[255] = new ModelRendererTurbo(this, 489, 281, textureX, textureY); // Box 188
        gunModel[256] = new ModelRendererTurbo(this, 49, 289, textureX, textureY); // Box 189
        gunModel[257] = new ModelRendererTurbo(this, 73, 289, textureX, textureY); // Box 190
        gunModel[258] = new ModelRendererTurbo(this, 121, 297, textureX, textureY); // Box 193
        gunModel[259] = new ModelRendererTurbo(this, 329, 297, textureX, textureY); // Box 196
        gunModel[260] = new ModelRendererTurbo(this, 449, 297, textureX, textureY); // Box 197
        gunModel[261] = new ModelRendererTurbo(this, 169, 305, textureX, textureY); // Box 198
        gunModel[262] = new ModelRendererTurbo(this, 1, 313, textureX, textureY); // Box 199
        gunModel[263] = new ModelRendererTurbo(this, 289, 113, textureX, textureY); // Box 1
        gunModel[264] = new ModelRendererTurbo(this, 249, 129, textureX, textureY); // Box 1
        gunModel[265] = new ModelRendererTurbo(this, 313, 185, textureX, textureY); // Box 1
        gunModel[266] = new ModelRendererTurbo(this, 129, 153, textureX, textureY); // Box 1
        gunModel[267] = new ModelRendererTurbo(this, 337, 185, textureX, textureY); // Box 1
        gunModel[268] = new ModelRendererTurbo(this, 361, 185, textureX, textureY); // Box 1
        gunModel[269] = new ModelRendererTurbo(this, 81, 193, textureX, textureY); // Box 1
        gunModel[270] = new ModelRendererTurbo(this, 353, 113, textureX, textureY); // Box 1
        gunModel[271] = new ModelRendererTurbo(this, 377, 113, textureX, textureY); // Box 1
        gunModel[272] = new ModelRendererTurbo(this, 401, 113, textureX, textureY); // Box 1
        gunModel[273] = new ModelRendererTurbo(this, 449, 113, textureX, textureY); // Box 1
        gunModel[274] = new ModelRendererTurbo(this, 473, 113, textureX, textureY); // Box 1
        gunModel[275] = new ModelRendererTurbo(this, 121, 121, textureX, textureY); // Box 1
        gunModel[276] = new ModelRendererTurbo(this, 473, 337, textureX, textureY); // Box 182
        gunModel[277] = new ModelRendererTurbo(this, 305, 321, textureX, textureY); // Box 182
        gunModel[278] = new ModelRendererTurbo(this, 105, 193, textureX, textureY); // Box 182
        gunModel[279] = new ModelRendererTurbo(this, 129, 193, textureX, textureY); // Box 182
        gunModel[280] = new ModelRendererTurbo(this, 377, 329, textureX, textureY); // Box 1
        gunModel[281] = new ModelRendererTurbo(this, 121, 337, textureX, textureY); // Box 1
        gunModel[282] = new ModelRendererTurbo(this, 193, 409, textureX, textureY); // Box 1
        gunModel[283] = new ModelRendererTurbo(this, 169, 121, textureX, textureY); // Box 1
        gunModel[284] = new ModelRendererTurbo(this, 193, 121, textureX, textureY); // Box 1
        gunModel[285] = new ModelRendererTurbo(this, 265, 121, textureX, textureY); // Box 1
        gunModel[286] = new ModelRendererTurbo(this, 249, 137, textureX, textureY); // Box 1
        gunModel[287] = new ModelRendererTurbo(this, 153, 193, textureX, textureY); // Box 1
        gunModel[288] = new ModelRendererTurbo(this, 177, 193, textureX, textureY); // Box 1
        gunModel[289] = new ModelRendererTurbo(this, 201, 193, textureX, textureY); // Box 1
        gunModel[290] = new ModelRendererTurbo(this, 265, 465, textureX, textureY); // Box 188
        gunModel[291] = new ModelRendererTurbo(this, 289, 465, textureX, textureY); // Box 189
        gunModel[292] = new ModelRendererTurbo(this, 313, 465, textureX, textureY); // Box 198
        gunModel[293] = new ModelRendererTurbo(this, 337, 465, textureX, textureY); // Box 199
        gunModel[294] = new ModelRendererTurbo(this, 249, 193, textureX, textureY); // Box 85
        gunModel[295] = new ModelRendererTurbo(this, 425, 193, textureX, textureY); // Box 85
        gunModel[296] = new ModelRendererTurbo(this, 441, 201, textureX, textureY); // Box 85
        gunModel[297] = new ModelRendererTurbo(this, 105, 209, textureX, textureY); // Box 85
        gunModel[298] = new ModelRendererTurbo(this, 353, 465, textureX, textureY); // Box 85
        gunModel[299] = new ModelRendererTurbo(this, 361, 473, textureX, textureY); // Box 570
        gunModel[300] = new ModelRendererTurbo(this, 465, 353, textureX, textureY); // Box 570
        gunModel[301] = new ModelRendererTurbo(this, 409, 473, textureX, textureY); // Box 570
        gunModel[302] = new ModelRendererTurbo(this, 457, 473, textureX, textureY); // Box 570
        gunModel[303] = new ModelRendererTurbo(this, 1, 481, textureX, textureY); // Box 570
        gunModel[304] = new ModelRendererTurbo(this, 257, 225, textureX, textureY); // Box 570
        gunModel[305] = new ModelRendererTurbo(this, 305, 225, textureX, textureY); // Box 570
        gunModel[306] = new ModelRendererTurbo(this, 169, 257, textureX, textureY); // Box 570
        gunModel[307] = new ModelRendererTurbo(this, 345, 289, textureX, textureY); // Box 570
        gunModel[308] = new ModelRendererTurbo(this, 41, 481, textureX, textureY); // Box 570
        gunModel[309] = new ModelRendererTurbo(this, 409, 81, textureX, textureY); // Box 1
        gunModel[310] = new ModelRendererTurbo(this, 89, 89, textureX, textureY); // Box 1
        gunModel[311] = new ModelRendererTurbo(this, 289, 89, textureX, textureY); // Box 1
        gunModel[312] = new ModelRendererTurbo(this, 505, 97, textureX, textureY); // Box 1
        gunModel[313] = new ModelRendererTurbo(this, 401, 105, textureX, textureY); // Box 1
        gunModel[314] = new ModelRendererTurbo(this, 473, 105, textureX, textureY); // Box 1
        gunModel[315] = new ModelRendererTurbo(this, 393, 121, textureX, textureY); // Box 1
        gunModel[316] = new ModelRendererTurbo(this, 497, 129, textureX, textureY); // Box 1
        gunModel[317] = new ModelRendererTurbo(this, 465, 145, textureX, textureY); // Box 1
        gunModel[318] = new ModelRendererTurbo(this, 425, 449, textureX, textureY); // Box 570
        gunModel[319] = new ModelRendererTurbo(this, 105, 481, textureX, textureY); // Box 570
        gunModel[320] = new ModelRendererTurbo(this, 129, 481, textureX, textureY); // Box 570
        gunModel[321] = new ModelRendererTurbo(this, 177, 481, textureX, textureY); // Box 570
        gunModel[322] = new ModelRendererTurbo(this, 425, 481, textureX, textureY); // Box 570
        gunModel[323] = new ModelRendererTurbo(this, 177, 489, textureX, textureY); // Box 570
        gunModel[324] = new ModelRendererTurbo(this, 361, 489, textureX, textureY); // Box 570
        gunModel[325] = new ModelRendererTurbo(this, 417, 489, textureX, textureY); // Box 570
        gunModel[326] = new ModelRendererTurbo(this, 1, 497, textureX, textureY); // Box 570
        gunModel[327] = new ModelRendererTurbo(this, 65, 497, textureX, textureY); // Box 570
        gunModel[328] = new ModelRendererTurbo(this, 129, 497, textureX, textureY); // Box 570
        gunModel[329] = new ModelRendererTurbo(this, 177, 497, textureX, textureY); // Box 570
        gunModel[330] = new ModelRendererTurbo(this, 473, 169, textureX, textureY); // Box 603
        gunModel[331] = new ModelRendererTurbo(this, 1, 177, textureX, textureY); // Box 603
        gunModel[332] = new ModelRendererTurbo(this, 161, 177, textureX, textureY); // Box 603
        gunModel[333] = new ModelRendererTurbo(this, 241, 497, textureX, textureY); // Box 85
        gunModel[334] = new ModelRendererTurbo(this, 121, 233, textureX, textureY); // Box 85
        gunModel[335] = new ModelRendererTurbo(this, 385, 265, textureX, textureY); // Box 85
        gunModel[336] = new ModelRendererTurbo(this, 465, 289, textureX, textureY); // Box 85
        gunModel[337] = new ModelRendererTurbo(this, 305, 313, textureX, textureY); // Box 85
        gunModel[338] = new ModelRendererTurbo(this, 41, 321, textureX, textureY); // Box 85
        gunModel[339] = new ModelRendererTurbo(this, 289, 329, textureX, textureY); // Box 85
        gunModel[340] = new ModelRendererTurbo(this, 489, 417, textureX, textureY); // Box 85
        gunModel[341] = new ModelRendererTurbo(this, 481, 145, textureX, textureY); // Box 570
        gunModel[342] = new ModelRendererTurbo(this, 361, 153, textureX, textureY); // Box 570
        gunModel[343] = new ModelRendererTurbo(this, 361, 9, textureX, textureY); // Box 570
        gunModel[344] = new ModelRendererTurbo(this, 233, 161, textureX, textureY); // Box 570
        gunModel[345] = new ModelRendererTurbo(this, 145, 177, textureX, textureY); // Box 570
        gunModel[346] = new ModelRendererTurbo(this, 481, 161, textureX, textureY); // Box 570
        gunModel[347] = new ModelRendererTurbo(this, 401, 9, textureX, textureY); // Box 570
        gunModel[348] = new ModelRendererTurbo(this, 177, 177, textureX, textureY); // Box 570

        gunModel[0].addShapeBox(14F, -25F, -4F, 6, 4, 9, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[0].setRotationPoint(45F, -32F, 0F);

        gunModel[1].addShapeBox(14F, -32F, -4F, 6, 7, 9, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 1
        gunModel[1].setRotationPoint(45F, -32F, 0F);

        gunModel[2].addShapeBox(-24F, 11.5F, -1F, 1, 4, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[2].setRotationPoint(45F, -32F, 0F);

        gunModel[3].addShapeBox(-24F, 15.5F, -1F, 1, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F); // Box 1
        gunModel[3].setRotationPoint(45F, -32F, 0F);

        gunModel[4].addShapeBox(-23F, 15.5F, -1F, 1, 1, 3, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[4].setRotationPoint(45F, -32F, 0F);

        gunModel[5].addShapeBox(-23F, 16.5F, -1F, 1, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F); // Box 1
        gunModel[5].setRotationPoint(45F, -32F, 0F);

        gunModel[6].addShapeBox(-22F, 16.5F, -1F, 28, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[6].setRotationPoint(45F, -32F, 0F);

        gunModel[7].addShapeBox(19F, -12.5F, -5F, 70, 3, 11, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.75F, -2F, 0F, -0.75F, -2F, 0F, -0.75F, -2F, 0F, -0.75F, -2F); // Box 1
        gunModel[7].setRotationPoint(45F, -32F, 0F);

        gunModel[8].addShapeBox(11F, -29.5F, -2F, 4, 3, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[8].setRotationPoint(45F, -32F, 0F);

        gunModel[9].addShapeBox(11F, -26.5F, -2F, 4, 1, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[9].setRotationPoint(45F, -32F, 0F);

        gunModel[10].addShapeBox(11F, -30.5F, -2F, 4, 1, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[10].setRotationPoint(45F, -32F, 0F);

        gunModel[11].addShapeBox(-10F, -29.5F, -2F, 20, 3, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[11].setRotationPoint(45F, -32F, 0F);

        gunModel[12].addShapeBox(-10F, -26.5F, -2F, 20, 1, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[12].setRotationPoint(45F, -32F, 0F);

        gunModel[13].addShapeBox(-10F, -30.5F, -2F, 20, 1, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[13].setRotationPoint(45F, -32F, 0F);

        gunModel[14].addShapeBox(-30F, -29.5F, -2F, 19, 3, 5, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F); // Box 1
        gunModel[14].setRotationPoint(45F, -32F, 0F);

        gunModel[15].addShapeBox(-30F, -26.5F, -2F, 19, 1, 5, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F, 0.25F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0.25F, 0F, -1F); // Box 1
        gunModel[15].setRotationPoint(45F, -32F, 0F);

        gunModel[16].addShapeBox(-30F, -30.5F, -2F, 19, 1, 5, 0F, 0.25F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0.25F, 0F, -1F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F); // Box 1
        gunModel[16].setRotationPoint(45F, -32F, 0F);

        gunModel[17].addShapeBox(19F, -20.5F, -5F, 70, 8, 11, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[17].setRotationPoint(45F, -32F, 0F);

        gunModel[18].addShapeBox(19F, -23.5F, -5F, 70, 3, 11, 0F, 0F, -0.75F, -2F, 0F, -0.75F, -2F, 0F, -0.75F, -2F, 0F, -0.75F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[18].setRotationPoint(45F, -32F, 0F);

        gunModel[19].addShapeBox(89F, -20F, -5F, 4, 7, 11, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 1
        gunModel[19].setRotationPoint(45F, -32F, 0F);

        gunModel[20].addShapeBox(89F, -13F, -5F, 4, 3, 11, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0.25F, -2F, 0F, 0.25F, -2F, 0F, 0.25F, -2F, 0F, 0.25F, -2F); // Box 1
        gunModel[20].setRotationPoint(45F, -32F, 0F);

        gunModel[21].addShapeBox(-50F, -20F, -3.5F, 27, 15, 8, 0F, 0F, -8.9F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8.9F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[21].setRotationPoint(45F, -32F, 0F);

        gunModel[22].addShapeBox(89F, -23F, -5F, 4, 3, 11, 0F, 0F, 0.25F, -2F, 0F, 0.25F, -2F, 0F, 0.25F, -2F, 0F, 0.25F, -2F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 1
        gunModel[22].setRotationPoint(45F, -32F, 0F);

        gunModel[23].addShapeBox(-31.5F, -29F, -2F, 44, 2, 5, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F); // Box 1
        gunModel[23].setRotationPoint(45F, -32F, 0F);

        gunModel[24].addShapeBox(-31.5F, -27F, -2F, 44, 1, 5, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F); // Box 1
        gunModel[24].setRotationPoint(45F, -32F, 0F);

        gunModel[25].addShapeBox(-31.5F, -30F, -2F, 44, 1, 5, 0F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F); // Box 1
        gunModel[25].setRotationPoint(45F, -32F, 0F);

        gunModel[26].addShapeBox(-32F, -25F, -3F, 9, 6, 7, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[26].setRotationPoint(45F, -32F, 0F);

        gunModel[27].addShapeBox(-41F, -27F, -2F, 9, 7, 5, 0F, 0F, -1F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1F, 1F, 0F, 2F, 1F, 0F, 1F, 1F, 0F, 1F, 1F, 0F, 2F, 1F); // Box 125
        gunModel[27].setRotationPoint(45F, -32F, 0F);

        gunModel[28].addShapeBox(-11.5F, -33.5F, -2.5F, 22, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[28].setRotationPoint(45F, -32F, 0F);

        gunModel[29].addShapeBox(-11.5F, -34.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[29].setRotationPoint(45F, -32F, 0F);

        gunModel[30].addShapeBox(7.5F, -34.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[30].setRotationPoint(46F, -32F, 0F);

        gunModel[31].addShapeBox(13F, -39F, -4F, 7, 7, 9, 0F, 0F, -5F, -3F, 0F, -5F, -3F, 0F, -5F, -3F, 0F, -5F, -3F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[31].setRotationPoint(45F, -32F, 0F);

        gunModel[32].addShapeBox(37F, -6.5F, -2.5F, 35, 2, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[32].setRotationPoint(45F, -32F, 0F);

        gunModel[33].addShapeBox(25F, -30.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[33].setRotationPoint(45F, -32F, 0F);

        gunModel[34].addShapeBox(28F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[34].setRotationPoint(45F, -32F, 0F);

        gunModel[35].addShapeBox(30F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[35].setRotationPoint(45F, -32F, 0F);

        gunModel[36].addShapeBox(32F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[36].setRotationPoint(45F, -32F, 0F);

        gunModel[37].addShapeBox(34F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[37].setRotationPoint(45F, -32F, 0F);

        gunModel[38].addShapeBox(70F, -4.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[38].setRotationPoint(45F, -32F, 0F);

        gunModel[39].addShapeBox(36F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[39].setRotationPoint(45F, -32F, 0F);

        gunModel[40].addShapeBox(38F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[40].setRotationPoint(45F, -32F, 0F);

        gunModel[41].addShapeBox(40F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[41].setRotationPoint(45F, -32F, 0F);

        gunModel[42].addShapeBox(42F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[42].setRotationPoint(45F, -32F, 0F);

        gunModel[43].addShapeBox(40F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[43].setRotationPoint(45F, -32F, 0F);

        gunModel[44].addShapeBox(46F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[44].setRotationPoint(45F, -32F, 0F);

        gunModel[45].addShapeBox(48F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[45].setRotationPoint(45F, -32F, 0F);

        gunModel[46].addShapeBox(50F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[46].setRotationPoint(45F, -32F, 0F);

        gunModel[47].addShapeBox(52F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[47].setRotationPoint(45F, -32F, 0F);

        gunModel[48].addShapeBox(54F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[48].setRotationPoint(45F, -32F, 0F);

        gunModel[49].addShapeBox(56F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[49].setRotationPoint(45F, -32F, 0F);

        gunModel[50].addShapeBox(58F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[50].setRotationPoint(45F, -32F, 0F);

        gunModel[51].addShapeBox(60F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[51].setRotationPoint(45F, -32F, 0F);

        gunModel[52].addShapeBox(62F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[52].setRotationPoint(45F, -32F, 0F);

        gunModel[53].addShapeBox(44F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[53].setRotationPoint(45F, -32F, 0F);

        gunModel[54].addShapeBox(42F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[54].setRotationPoint(45F, -32F, 0F);

        gunModel[55].addShapeBox(68F, -30.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[55].setRotationPoint(45F, -32F, 0F);

        gunModel[56].addShapeBox(44F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[56].setRotationPoint(45F, -32F, 0F);

        gunModel[57].addShapeBox(50F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[57].setRotationPoint(45F, -32F, 0F);

        gunModel[58].addShapeBox(52F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[58].setRotationPoint(45F, -32F, 0F);

        gunModel[59].addShapeBox(54F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[59].setRotationPoint(45F, -32F, 0F);

        gunModel[60].addShapeBox(56F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[60].setRotationPoint(45F, -32F, 0F);

        gunModel[61].addShapeBox(58F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[61].setRotationPoint(45F, -32F, 0F);

        gunModel[62].addShapeBox(60F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[62].setRotationPoint(45F, -32F, 0F);

        gunModel[63].addShapeBox(62F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[63].setRotationPoint(45F, -32F, 0F);

        gunModel[64].addShapeBox(64F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[64].setRotationPoint(45F, -32F, 0F);

        gunModel[65].addShapeBox(66F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[65].setRotationPoint(45F, -32F, 0F);

        gunModel[66].addShapeBox(48F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[66].setRotationPoint(45F, -32F, 0F);

        gunModel[67].addShapeBox(46F, -30.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[67].setRotationPoint(45F, -32F, 0F);

        gunModel[68].addShapeBox(37F, -4.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[68].setRotationPoint(45F, -32F, 0F);

        gunModel[69].addShapeBox(38F, -7.5F, -4F, 35, 1, 9, 0F, 0.5F, 0F, 0.3F, -1F, 0F, 0.25F, -1F, 0F, 0.25F, 0.5F, 0F, 0.25F, 0.5F, 0F, -2.65F, -1F, 0F, -2.65F, -1F, 0F, -2.65F, 0.5F, 0F, -2.65F); // Box 143
        gunModel[69].setRotationPoint(45F, -32F, 0F);

        gunModel[70].addShapeBox(24F, -27.5F, -5F, 3, 5, 5, 0F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, 1F, 0F, 3.5F, -2.5F, 0F, 3.5F, -2.5F, 0F, -6.5F, 1F, 0F, -6.5F); // Box 1
        gunModel[70].setRotationPoint(45F, -32F, 0F);

        gunModel[71].addShapeBox(27F, -27.5F, -5F, 3, 5, 5, 0F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, 1F, 0F, 3.5F, -2.5F, 0F, 3.5F, -2.5F, 0F, -6.5F, 1F, 0F, -6.5F); // Box 1
        gunModel[71].setRotationPoint(45F, -32F, 0F);

        gunModel[72].addShapeBox(68F, -27.5F, 1F, 3, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -2.5F, 0F, -6.5F, 1F, 0F, -6.5F, 1F, 0F, 3.5F, -2.5F, 0F, 3.5F); // Box 1
        gunModel[72].setRotationPoint(45F, -32F, 0F);

        gunModel[73].addShapeBox(65F, -27.5F, 1F, 3, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -2.5F, 0F, -6.5F, 1F, 0F, -6.5F, 1F, 0F, 3.5F, -2.5F, 0F, 3.5F); // Box 1
        gunModel[73].setRotationPoint(45F, -32F, 0F);

        gunModel[74].addShapeBox(58F, -27.5F, 1F, 3, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -2.5F, 0F, -6.5F, 1F, 0F, -6.5F, 1F, 0F, 3.5F, -2.5F, 0F, 3.5F); // Box 1
        gunModel[74].setRotationPoint(45F, -32F, 0F);

        gunModel[75].addShapeBox(55F, -27.5F, 1F, 3, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -2.5F, 0F, -6.5F, 1F, 0F, -6.5F, 1F, 0F, 3.5F, -2.5F, 0F, 3.5F); // Box 1
        gunModel[75].setRotationPoint(45F, -32F, 0F);

        gunModel[76].addShapeBox(50F, -27.5F, 1F, 5, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -6.5F, 1F, 0F, -6.5F, 1F, 0F, 3.5F, -0.5F, 0F, 3.5F); // Box 1
        gunModel[76].setRotationPoint(45F, -32F, 0F);

        gunModel[77].addShapeBox(47F, -27.5F, 1F, 3, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -6.5F, -1F, 0F, -6.5F, -1F, 0F, 3.5F, -0.5F, 0F, 3.5F); // Box 1
        gunModel[77].setRotationPoint(45F, -32F, 0F);

        gunModel[78].addShapeBox(44F, -27.5F, 1F, 3, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -6.5F, -1F, 0F, -6.5F, -1F, 0F, 3.5F, -0.5F, 0F, 3.5F); // Box 1
        gunModel[78].setRotationPoint(45F, -32F, 0F);

        gunModel[79].addShapeBox(39F, -27.5F, 1F, 5, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -6.5F, -1F, 0F, -6.5F, -1F, 0F, 3.5F, -0.5F, 0F, 3.5F); // Box 1
        gunModel[79].setRotationPoint(45F, -32F, 0F);

        gunModel[80].addShapeBox(24F, -27.5F, 1F, 3, 5, 5, 0F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, 1F, 0F, -6.5F, -2.5F, 0F, -6.5F, -2.5F, 0F, 3.5F, 1F, 0F, 3.5F); // Box 1
        gunModel[80].setRotationPoint(45F, -32F, 0F);

        gunModel[81].addShapeBox(27F, -27.5F, 1F, 3, 5, 5, 0F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, 1F, 0F, -6.5F, -2.5F, 0F, -6.5F, -2.5F, 0F, 3.5F, 1F, 0F, 3.5F); // Box 1
        gunModel[81].setRotationPoint(45F, -32F, 0F);

        gunModel[82].addShapeBox(30F, -27.5F, 1F, 5, 5, 5, 0F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, 1F, 0F, -6.5F, -0.5F, 0F, -6.5F, -0.5F, 0F, 3.5F, 1F, 0F, 3.5F); // Box 1
        gunModel[82].setRotationPoint(45F, -32F, 0F);

        gunModel[83].addShapeBox(36F, -27.5F, 1F, 3, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -6.5F, -1F, 0F, -6.5F, -1F, 0F, 3.5F, -0.5F, 0F, 3.5F); // Box 1
        gunModel[83].setRotationPoint(45F, -32F, 0F);

        gunModel[84].addShapeBox(23F, -13.5F, -8.5F, 49, 2, 2, 0F, 0F, 0F, 1.5F, 0.5F, 0F, 1.5F, 0.5F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[84].setRotationPoint(45F, -32F, 0F);

        gunModel[85].addShapeBox(61F, -27.5F, 1F, 4, 5, 5, 0F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -2.5F, 0F, -6.5F, 1F, 0F, -6.5F, 1F, 0F, 3.5F, -2.5F, 0F, 3.5F); // Box 1
        gunModel[85].setRotationPoint(45F, -32F, 0F);

        gunModel[86].addShapeBox(68F, -27.5F, -5F, 3, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -2.5F, 0F, 3.5F, 1F, 0F, 3.5F, 1F, 0F, -6.5F, -2.5F, 0F, -6.5F); // Box 1
        gunModel[86].setRotationPoint(45F, -32F, 0F);

        gunModel[87].addShapeBox(65F, -27.5F, -5F, 3, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -2.5F, 0F, 3.5F, 1F, 0F, 3.5F, 1F, 0F, -6.5F, -2.5F, 0F, -6.5F); // Box 1
        gunModel[87].setRotationPoint(45F, -32F, 0F);

        gunModel[88].addShapeBox(58F, -27.5F, -5F, 3, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -2.5F, 0F, 3.5F, 1F, 0F, 3.5F, 1F, 0F, -6.5F, -2.5F, 0F, -6.5F); // Box 1
        gunModel[88].setRotationPoint(45F, -32F, 0F);

        gunModel[89].addShapeBox(55F, -27.5F, -5F, 3, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -2.5F, 0F, 3.5F, 1F, 0F, 3.5F, 1F, 0F, -6.5F, -2.5F, 0F, -6.5F); // Box 1
        gunModel[89].setRotationPoint(45F, -32F, 0F);

        gunModel[90].addShapeBox(50F, -27.5F, -5F, 5, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, 3.5F, 1F, 0F, 3.5F, 1F, 0F, -6.5F, -0.5F, 0F, -6.5F); // Box 1
        gunModel[90].setRotationPoint(45F, -32F, 0F);

        gunModel[91].addShapeBox(47F, -27.5F, -5F, 3, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, 3.5F, -1F, 0F, 3.5F, -1F, 0F, -6.5F, -0.5F, 0F, -6.5F); // Box 1
        gunModel[91].setRotationPoint(45F, -32F, 0F);

        gunModel[92].addShapeBox(44F, -27.5F, -5F, 3, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, 3.5F, -1F, 0F, 3.5F, -1F, 0F, -6.5F, -0.5F, 0F, -6.5F); // Box 1
        gunModel[92].setRotationPoint(45F, -32F, 0F);

        gunModel[93].addShapeBox(39F, -27.5F, -5F, 5, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, 3.5F, -1F, 0F, 3.5F, -1F, 0F, -6.5F, -0.5F, 0F, -6.5F); // Box 1
        gunModel[93].setRotationPoint(45F, -32F, 0F);

        gunModel[94].addShapeBox(30F, -27.5F, -5F, 5, 5, 5, 0F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, 1F, 0F, 3.5F, -0.5F, 0F, 3.5F, -0.5F, 0F, -6.5F, 1F, 0F, -6.5F); // Box 1
        gunModel[94].setRotationPoint(45F, -32F, 0F);

        gunModel[95].addShapeBox(36F, -27.5F, -5F, 3, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -0.5F, 0F, 3.5F, -1F, 0F, 3.5F, -1F, 0F, -6.5F, -0.5F, 0F, -6.5F); // Box 1
        gunModel[95].setRotationPoint(45F, -32F, 0F);

        gunModel[96].addShapeBox(23F, -22.5F, -8.5F, 49, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1.5F, 0.5F, 0F, 1.5F, 0.5F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[96].setRotationPoint(45F, -32F, 0F);

        gunModel[97].addShapeBox(61F, -27.5F, -5F, 4, 5, 5, 0F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F, -2.5F, 0F, 3.5F, 1F, 0F, 3.5F, 1F, 0F, -6.5F, -2.5F, 0F, -6.5F); // Box 1
        gunModel[97].setRotationPoint(45F, -32F, 0F);

        gunModel[98].addShapeBox(23.5F, -20.5F, -10.5F, 49, 7, 3, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 197
        gunModel[98].setRotationPoint(45F, -32F, 0F);

        gunModel[99].addShapeBox(25F, -29.5F, -2.5F, 45, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[99].setRotationPoint(45F, -32F, 0F);

        gunModel[100].addShapeBox(23F, -22.5F, 7.5F, 49, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0.5F, 0F, -1F, 0.5F, 0F, 1.5F, 0F, 0F, 1.5F); // Box 1
        gunModel[100].setRotationPoint(45F, -32F, 0F);

        gunModel[101].addShapeBox(23F, -13.5F, 7.5F, 49, 2, 2, 0F, 0F, 0F, -1F, 0.5F, 0F, -1F, 0.5F, 0F, 1.5F, 0F, 0F, 1.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[101].setRotationPoint(45F, -32F, 0F);

        gunModel[102].addShapeBox(23.5F, -20.5F, 8F, 49, 7, 3, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 197
        gunModel[102].setRotationPoint(45F, -32F, 0F);

        gunModel[103].addShapeBox(70F, -11.5F, -5F, 3, 4, 5, 0F, -0.5F, 0F, 3.5F, -1F, 0F, 3.5F, -1F, 0F, -6.5F, -0.5F, 0F, -6.5F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F); // Box 1
        gunModel[103].setRotationPoint(45F, -32F, 0F);

        gunModel[104].addShapeBox(67F, -11.5F, -5F, 3, 4, 5, 0F, -0.5F, 0F, 3.5F, -1F, 0F, 3.5F, -1F, 0F, -6.5F, -0.5F, 0F, -6.5F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F); // Box 1
        gunModel[104].setRotationPoint(45F, -32F, 0F);

        gunModel[105].addShapeBox(37F, -11.5F, -5F, 30, 4, 5, 0F, -0.5F, 0F, 3.5F, -1F, 0F, 3.5F, -1F, 0F, -6.5F, -0.5F, 0F, -6.5F, -0.5F, 0F, -0.75F, -1F, 0F, -0.75F, -1F, 0F, -2.25F, -0.5F, 0F, -2.25F); // Box 1
        gunModel[105].setRotationPoint(45F, -32F, 0F);

        gunModel[106].addShapeBox(70F, -11.5F, 1F, 3, 4, 5, 0F, -0.5F, 0F, -6.5F, -1F, 0F, -6.5F, -1F, 0F, 3.5F, -0.5F, 0F, 3.5F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F); // Box 1
        gunModel[106].setRotationPoint(45F, -32F, 0F);

        gunModel[107].addShapeBox(67F, -11.5F, 1F, 3, 4, 5, 0F, -0.5F, 0F, -6.5F, -1F, 0F, -6.5F, -1F, 0F, 3.5F, -0.5F, 0F, 3.5F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F); // Box 1
        gunModel[107].setRotationPoint(45F, -32F, 0F);

        gunModel[108].addShapeBox(37F, -11.5F, 1F, 30, 4, 5, 0F, -0.5F, 0F, -6.5F, -1F, 0F, -6.5F, -1F, 0F, 3.5F, -0.5F, 0F, 3.5F, -0.5F, 0F, -2.25F, -1F, 0F, -2.25F, -1F, 0F, -0.75F, -0.5F, 0F, -0.75F); // Box 1
        gunModel[108].setRotationPoint(45F, -32F, 0F);

        gunModel[109].addShapeBox(25.5F, -28.5F, -4F, 45, 1, 9, 0F, 0.5F, 0F, -2.65F, -0.5F, 0F, -2.65F, -0.5F, 0F, -2.65F, 0.5F, 0F, -2.65F, 0.5F, 0F, 0.3F, -0.5F, 0F, 0.25F, -0.5F, 0F, 0.25F, 0.5F, 0F, 0.25F); // Box 143
        gunModel[109].setRotationPoint(45F, -32F, 0F);

        gunModel[110].addShapeBox(64F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[110].setRotationPoint(45F, -32F, 0F);

        gunModel[111].addShapeBox(66F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[111].setRotationPoint(45F, -32F, 0F);

        gunModel[112].addShapeBox(68F, -4.5F, -2.5F, 1, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[112].setRotationPoint(45F, -32F, 0F);

        gunModel[113].addShapeBox(-41F, -29F, -2F, 9, 1, 5, 0F, 0F, -1F, -0.5F, -0.25F, 0F, -0.5F, -0.25F, 0F, -0.5F, 0F, -1F, -0.5F, 0F, 2F, 1F, 0F, 1F, 1F, 0F, 1F, 1F, 0F, 2F, 1F); // Box 125
        gunModel[113].setRotationPoint(45F, -32F, 0F);

        gunModel[114].addShapeBox(-42F, -5F, -4.5F, 1, 2, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[114].setRotationPoint(45F, -32F, 0F);

        gunModel[115].addShapeBox(-50F, -3F, -4.5F, 7, 8, 10, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[115].setRotationPoint(45F, -32F, 0F);

        gunModel[116].addShapeBox(-50F, -5F, -4.5F, 8, 2, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[116].setRotationPoint(45F, -32F, 0F);

        gunModel[117].addShapeBox(-53F, -5F, -4.5F, 3, 10, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[117].setRotationPoint(45F, -32F, 0F);

        gunModel[118].addShapeBox(-53F, -11F, -4.5F, 5, 6, 10, 0F, 0F, -0.5F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[118].setRotationPoint(45F, -32F, 0F);

        gunModel[119].addShapeBox(-44F, -7F, -4.5F, 2, 2, 10, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[119].setRotationPoint(45F, -32F, 0F);

        gunModel[120].addShapeBox(-53F, 5F, -4.5F, 8, 16, 10, 0F, 0F, 0F, 0F, 1.5F, 0F, 0F, 1.5F, 0F, 0F, 0F, 0F, 0F, 10F, 1F, 0F, -7.5F, 4F, 0F, -7.5F, 4F, 0F, 10F, 1F, 0F); // Box 182
        gunModel[120].setRotationPoint(45F, -32F, 0F);

        gunModel[121].addShapeBox(-57F, 5F, -4.5F, 2, 16, 10, 0F, 0F, 0F, -2.5F, 1F, 0F, -1F, 1F, 0F, -1F, 0F, 0F, -2.5F, 10F, 0F, -2.5F, -10F, 0.5F, -1F, -10F, 0.5F, -1F, 10F, 0F, -2.5F); // Box 182
        gunModel[121].setRotationPoint(45F, -32F, 0F);

        gunModel[122].addShapeBox(23.5F, -20F, 11F, 48, 6, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[122].setRotationPoint(45F, -32F, 0F);

        gunModel[123].addShapeBox(23.5F, -20F, 12F, 48, 6, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0.5F, 1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0.5F, 1F, 0F); // Box 194
        gunModel[123].setRotationPoint(45F, -32F, 0F);

        gunModel[124].addShapeBox(23.5F, -21F, 13F, 2, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[124].setRotationPoint(45F, -32F, 0F);

        gunModel[125].addShapeBox(69.5F, -21F, 13F, 2, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[125].setRotationPoint(45F, -32F, 0F);

        gunModel[126].addShapeBox(66.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[126].setRotationPoint(45F, -32F, 0F);

        gunModel[127].addShapeBox(63.5F, -16F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[127].setRotationPoint(45F, -32F, 0F);

        gunModel[128].addShapeBox(60.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[128].setRotationPoint(45F, -32F, 0F);

        gunModel[129].addShapeBox(57.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[129].setRotationPoint(45F, -32F, 0F);

        gunModel[130].addShapeBox(54.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[130].setRotationPoint(45F, -32F, 0F);

        gunModel[131].addShapeBox(48.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[131].setRotationPoint(45F, -32F, 0F);

        gunModel[132].addShapeBox(45.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[132].setRotationPoint(45F, -32F, 0F);

        gunModel[133].addShapeBox(39.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[133].setRotationPoint(45F, -32F, 0F);

        gunModel[134].addShapeBox(36.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[134].setRotationPoint(45F, -32F, 0F);

        gunModel[135].addShapeBox(33.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[135].setRotationPoint(45F, -32F, 0F);

        gunModel[136].addShapeBox(27.5F, -21F, 13F, 1, 8, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[136].setRotationPoint(45F, -32F, 0F);

        gunModel[137].addShapeBox(23.5F, -20F, -11F, 48, 6, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[137].setRotationPoint(45F, -32F, 0F);

        gunModel[138].addShapeBox(23.5F, -20F, -12F, 48, 6, 1, 0F, 0.5F, 1F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 1F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[138].setRotationPoint(45F, -32F, 0F);

        gunModel[139].addShapeBox(23.5F, -21F, -13F, 2, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[139].setRotationPoint(45F, -32F, 0F);

        gunModel[140].addShapeBox(69.5F, -21F, -13F, 2, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[140].setRotationPoint(45F, -32F, 0F);

        gunModel[141].addShapeBox(66.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[141].setRotationPoint(45F, -32F, 0F);

        gunModel[142].addShapeBox(60.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[142].setRotationPoint(45F, -32F, 0F);

        gunModel[143].addShapeBox(57.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[143].setRotationPoint(45F, -32F, 0F);

        gunModel[144].addShapeBox(54.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[144].setRotationPoint(45F, -32F, 0F);

        gunModel[145].addShapeBox(48.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[145].setRotationPoint(45F, -32F, 0F);

        gunModel[146].addShapeBox(45.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[146].setRotationPoint(45F, -32F, 0F);

        gunModel[147].addShapeBox(39.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[147].setRotationPoint(45F, -32F, 0F);

        gunModel[148].addShapeBox(36.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[148].setRotationPoint(45F, -32F, 0F);

        gunModel[149].addShapeBox(33.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[149].setRotationPoint(45F, -32F, 0F);

        gunModel[150].addShapeBox(27.5F, -21F, -13F, 1, 8, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[150].setRotationPoint(45F, -32F, 0F);

        gunModel[151].addShapeBox(-57F, 2F, -4.5F, 3, 3, 10, 0F, -3F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, -3F, 0F, -1F, 0F, 0F, -2.5F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -2.5F); // Box 182
        gunModel[151].setRotationPoint(45F, -32F, 0F);

        gunModel[152].addShapeBox(-43F, 6F, -4.5F, 1, 18, 10, 0F, 0.95F, 0F, 0F, 1F, 0F, -1.5F, 1F, 0F, -1.5F, 0.95F, 0F, 0F, 9.5F, 1F, 0F, -8.5F, 1F, -1.5F, -8.5F, 1F, -1.5F, 9.5F, 1F, 0F); // Box 182
        gunModel[152].setRotationPoint(45F, -32F, 0F);

        gunModel[153].addShapeBox(-43.5F, -3F, -4.5F, 3, 8, 10, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -1.5F, -0.5F, 0F, -1.5F, 0F, 0F, 0F); // Box 182
        gunModel[153].setRotationPoint(45F, -32F, 0F);

        gunModel[154].addShapeBox(-41F, -3F, -4.5F, 3, 8, 10, 0F, 0F, 0F, 0F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0F, 0F, 0F, 0F, 0F, -1.5F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0F, 0F, -1.5F); // Box 182
        gunModel[154].setRotationPoint(45F, -32F, 0F);

        gunModel[155].addShapeBox(-53F, -12F, -4.5F, 4, 1, 10, 0F, 0F, 0F, -1F, -0.5F, 1.5F, -1F, -0.5F, 1.5F, -1F, 0F, 0F, -1F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F); // Box 182
        gunModel[155].setRotationPoint(45F, -32F, 0F);

        gunModel[156].addShapeBox(-54F, 2F, -4.5F, 1, 3, 10, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F); // Box 182
        gunModel[156].setRotationPoint(45F, -32F, 0F);

        gunModel[157].addShapeBox(-54F, -10.5F, -4.5F, 1, 13, 10, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, -1F); // Box 182
        gunModel[157].setRotationPoint(45F, -32F, 0F);

        gunModel[158].addShapeBox(-54F, 5F, -4.5F, 7, 18, 10, 0F, 0F, 0F, -1F, -6F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, -1F, 11F, -1.5F, -1F, -16F, -1F, 0F, -16F, -1F, 0F, 11F, -1.5F, -1F); // Box 182
        gunModel[158].setRotationPoint(45F, -32F, 0F);

        gunModel[159].addShapeBox(-54F, -12.5F, -4.5F, 1, 2, 10, 0F, -1F, -0.5F, -1.5F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, -1F, -0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F); // Box 182
        gunModel[159].setRotationPoint(45F, -32F, 0F);

        gunModel[160].addShapeBox(-44F, 5F, -4.5F, 4, 1, 10, 0F, -0.5F, 0F, 0F, -1F, 0F, -1.5F, -1F, 0F, -1.5F, -0.5F, 0F, 0F, -0.05F, 0F, 0F, -1F, 0F, -1.5F, -1F, 0F, -1.5F, -0.05F, 0F, 0F); // Box 182
        gunModel[160].setRotationPoint(45F, -32F, 0F);

        gunModel[161].addShapeBox(-41F, -5F, -4.5F, 3, 2, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0F, 0F, 0F); // Box 182
        gunModel[161].setRotationPoint(45F, -32F, 0F);

        gunModel[162].addShapeBox(-42F, -7F, -4.5F, 2, 2, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[162].setRotationPoint(45F, -32F, 0F);

        gunModel[163].addShapeBox(-40F, -7F, -4.5F, 2, 2, 10, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[163].setRotationPoint(45F, -32F, 0F);

        gunModel[164].addShapeBox(-41F, 5F, -4.5F, 3, 1, 10, 0F, 0F, 0F, -1.5F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -3.5F, 0F, 0F, -3.5F, 0F, 0F, -1.5F); // Box 182
        gunModel[164].setRotationPoint(45F, -32F, 0F);

        gunModel[165].addShapeBox(-32F, -29.5F, -2F, 1, 3, 5, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F); // Box 1
        gunModel[165].setRotationPoint(45F, -32F, 0F);

        gunModel[166].addShapeBox(-32F, -26.5F, -2F, 1, 1, 5, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F, 0.25F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0.25F, 0F, -1F); // Box 1
        gunModel[166].setRotationPoint(45F, -32F, 0F);

        gunModel[167].addShapeBox(-32F, -30.5F, -2F, 1, 1, 5, 0F, 0.25F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0.25F, 0F, -1F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F); // Box 1
        gunModel[167].setRotationPoint(45F, -32F, 0F);

        gunModel[168].addShapeBox(15.5F, -29F, -2.5F, 3, 1, 6, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[168].setRotationPoint(45F, -32F, 0F);

        gunModel[169].addShapeBox(15.5F, -28F, -2.5F, 3, 1, 6, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[169].setRotationPoint(45F, -32F, 0F);

        gunModel[170].addShapeBox(-23F, -26F, -3F, 2, 1, 7, 0F, 0F, 0F, -1F, -1F, 0F, -1F, -1F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[170].setRotationPoint(45F, -32F, 0F);

        gunModel[171].addShapeBox(12F, -25F, -4F, 2, 4, 9, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[171].setRotationPoint(45F, -32F, 0F);

        gunModel[172].addShapeBox(12F, -26F, -5F, 2, 1, 11, 0F, -1F, 0F, 0F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[172].setRotationPoint(45F, -32F, 0F);

        gunModel[173].addShapeBox(13F, -32F, -4F, 1, 6, 9, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 0.75F, 0F, 0F, 0.75F, 0F, 0F, 1F); // Box 1
        gunModel[173].setRotationPoint(45F, -32F, 0F);

        gunModel[174].addShapeBox(-32F, -26F, -3F, 9, 1, 7, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[174].setRotationPoint(45F, -32F, 0F);

        gunModel[175].addShapeBox(15.5F, -30F, -2.5F, 3, 1, 6, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[175].setRotationPoint(45F, -32F, 0F);

        gunModel[176].addShapeBox(-38F, -23.5F, -3F, 3, 1, 6, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[176].setRotationPoint(45F, -32F, 0F);

        gunModel[177].addShapeBox(-38F, -22.5F, -3F, 3, 1, 6, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[177].setRotationPoint(45F, -32F, 0F);

        gunModel[178].addShapeBox(-38F, -24.5F, -3F, 3, 1, 6, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[178].setRotationPoint(45F, -32F, 0F);

        gunModel[179].addShapeBox(-31F, -23.5F, -1.5F, 2, 1, 4, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[179].setRotationPoint(45F, -32F, 0F);

        gunModel[180].addShapeBox(-31F, -22.5F, -1.5F, 2, 1, 4, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F); // Box 1
        gunModel[180].setRotationPoint(45F, -32F, 0F);

        gunModel[181].addShapeBox(-31F, -24.5F, -1.5F, 2, 1, 4, 0F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[181].setRotationPoint(45F, -32F, 0F);

        gunModel[182].addShapeBox(-42F, -11.5F, -1F, 3, 1, 4, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[182].setRotationPoint(45F, -32F, 0F);

        gunModel[183].addShapeBox(-42F, -10.5F, -1F, 3, 1, 4, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[183].setRotationPoint(45F, -32F, 0F);

        gunModel[184].addShapeBox(-42F, -12.5F, -1F, 3, 1, 4, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[184].setRotationPoint(45F, -32F, 0F);

        gunModel[185].addShapeBox(-25F, -5F, -3.5F, 2, 17, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[185].setRotationPoint(45F, -32F, 0F);

        gunModel[186].addShapeBox(-26F, 8F, -1.5F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[186].setRotationPoint(45F, -32F, 0F);

        gunModel[187].addShapeBox(-26F, 9F, -1.5F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[187].setRotationPoint(45F, -32F, 0F);

        gunModel[188].addShapeBox(-26F, 7F, -1.5F, 2, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[188].setRotationPoint(45F, -32F, 0F);

        gunModel[189].addShapeBox(-27F, 7F, -1.5F, 1, 3, 3, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[189].setRotationPoint(45F, -32F, 0F);

        gunModel[190].addShapeBox(-27F, 10F, -1.5F, 1, 1, 3, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, -0.5F, 0F, -0.5F); // Box 1
        gunModel[190].setRotationPoint(45F, -32F, 0F);

        gunModel[191].addShapeBox(-27F, 6F, -1.5F, 1, 1, 3, 0F, -0.5F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[191].setRotationPoint(45F, -32F, 0F);

        gunModel[192].addShapeBox(-37.5F, 6F, -1.5F, 11, 1, 3, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F); // Box 1
        gunModel[192].setRotationPoint(45F, -32F, 0F);

        gunModel[193].addShapeBox(-38F, 5F, -1.5F, 1, 1, 3, 0F, -0.5F, -0.5F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, -0.5F, -0.5F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[193].setRotationPoint(45F, -32F, 0F);

        gunModel[194].addShapeBox(-38.5F, -4F, -1.5F, 1, 10, 3, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[194].setRotationPoint(45F, -32F, 0F);

        gunModel[195].addShapeBox(-38.5F, -5F, -3F, 13, 1, 7, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[195].setRotationPoint(45F, -32F, 0F);

        gunModel[196].addShapeBox(-27F, 8.35F, -1.5F, 1, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F); // Box 1
        gunModel[196].setRotationPoint(45F, -32F, 0F);

        gunModel[197].addShapeBox(-27F, 8.35F, -1.5F, 1, 1, 3, 0F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.25F, -1.25F, 0F, -0.25F, -1.25F, 0F, -0.25F, -1.25F, 0F, -0.25F, -1.25F); // Box 1
        gunModel[197].setRotationPoint(45F, -32F, 0F);

        gunModel[198].addShapeBox(-27F, 7.85F, -1.5F, 1, 1, 3, 0F, 0F, -0.25F, -1.25F, 0F, -0.25F, -1.25F, 0F, -0.25F, -1.25F, 0F, -0.25F, -1.25F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F); // Box 1
        gunModel[198].setRotationPoint(45F, -32F, 0F);

        gunModel[199].addShapeBox(-24F, -14F, 6F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[199].setRotationPoint(45F, -32F, 0F);

        gunModel[200].addShapeBox(-24F, -13F, 6F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[200].setRotationPoint(45F, -32F, 0F);

        gunModel[201].addShapeBox(-24F, -15F, 6F, 2, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[201].setRotationPoint(45F, -32F, 0F);

        gunModel[202].addShapeBox(-24F, -5F, 9F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[202].setRotationPoint(45F, -32F, 0F);

        gunModel[203].addShapeBox(-24F, -4F, 9F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[203].setRotationPoint(45F, -32F, 0F);

        gunModel[204].addShapeBox(-24F, -6F, 9F, 2, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[204].setRotationPoint(45F, -32F, 0F);

        gunModel[205].addShapeBox(-52F, -12F, -3.5F, 29, 2, 8, 0F, -0.5F, 0F, -1.5F, 0F, 9.5F, -1.5F, 0F, 9.5F, -1.5F, -0.5F, 0F, -1.5F, -0.5F, -0.6F, 0F, 0F, -10F, 0F, 0F, -10F, 0F, -0.5F, -0.6F, 0F); // Box 1
        gunModel[205].setRotationPoint(45F, -32F, 0F);

        gunModel[206].addShapeBox(-65.5F, 24F, -5.5F, 14, 2, 12, 0F, 0F, 3.5F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 3.5F, 0F, 0.5F, -4F, 0F, -0.5F, 0.5F, 0F, -0.5F, 0.5F, 0F, 0.5F, -4F, 0F); // Box 182
        gunModel[206].setRotationPoint(45F, -32F, 0F);

        gunModel[207].addShapeBox(-52F, 25.5F, -5.5F, 1, 2, 12, 0F, -0.5F, 0.5F, 0F, 1F, 0.5F, -1F, 1F, 0.5F, -1F, -0.5F, 0.5F, 0F, 0F, -1F, 0F, 1F, -1F, -1F, 1F, -1F, -1F, 0F, -1F, 0F); // Box 182
        gunModel[207].setRotationPoint(45F, -32F, 0F);

        gunModel[208].addShapeBox(-67.5F, 19.5F, -5.5F, 2, 2, 12, 0F, 0F, 0F, -1.5F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, -1.5F, 0.5F, -0.5F, -1.5F, -0.5F, 0.5F, 0F, -0.5F, 0.5F, 0F, 0.5F, -0.5F, -1.5F); // Box 182
        gunModel[208].setRotationPoint(45F, -32F, 0F);

        gunModel[209].addBox(-37F, -27.5F, -4F, 1, 3, 1, 0F); // Box 392
        gunModel[209].setRotationPoint(45F, -32F, 0F);

        gunModel[210].addBox(-37F, -21.5F, -4F, 1, 3, 1, 0F); // Box 392
        gunModel[210].setRotationPoint(45F, -32F, 0F);

        gunModel[211].addShapeBox(-41F, -18.5F, -4F, 5, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F); // Box 392
        gunModel[211].setRotationPoint(45F, -32F, 0F);

        gunModel[212].addShapeBox(-41F, -28.5F, -4F, 5, 1, 1, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 392
        gunModel[212].setRotationPoint(45F, -32F, 0F);

        gunModel[213].addBox(-41F, -27.5F, -4F, 1, 9, 1, 0F); // Box 392
        gunModel[213].setRotationPoint(45F, -32F, 0F);

        gunModel[214].addShapeBox(63.5F, -21F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[214].setRotationPoint(45F, -32F, 0F);

        gunModel[215].addShapeBox(51.5F, -16F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[215].setRotationPoint(45F, -32F, 0F);

        gunModel[216].addShapeBox(51.5F, -21F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[216].setRotationPoint(45F, -32F, 0F);

        gunModel[217].addShapeBox(42.5F, -16F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[217].setRotationPoint(45F, -32F, 0F);

        gunModel[218].addShapeBox(42.5F, -21F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[218].setRotationPoint(45F, -32F, 0F);

        gunModel[219].addShapeBox(30.5F, -16F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 194
        gunModel[219].setRotationPoint(45F, -32F, 0F);

        gunModel[220].addShapeBox(30.5F, -21F, -13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[220].setRotationPoint(45F, -32F, 0F);

        gunModel[221].addShapeBox(29.25F, -17.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[221].setRotationPoint(45F, -32F, 0F);

        gunModel[222].addShapeBox(29.25F, -16.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[222].setRotationPoint(45F, -32F, 0F);

        gunModel[223].addShapeBox(29.25F, -18.5F, 10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[223].setRotationPoint(45F, -32F, 0F);

        gunModel[224].addShapeBox(41.25F, -17.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[224].setRotationPoint(45F, -32F, 0F);

        gunModel[225].addShapeBox(41.25F, -16.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[225].setRotationPoint(45F, -32F, 0F);

        gunModel[226].addShapeBox(41.25F, -18.5F, 10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[226].setRotationPoint(45F, -32F, 0F);

        gunModel[227].addShapeBox(50.25F, -17.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[227].setRotationPoint(45F, -32F, 0F);

        gunModel[228].addShapeBox(50.25F, -16.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[228].setRotationPoint(45F, -32F, 0F);

        gunModel[229].addShapeBox(50.25F, -18.5F, 10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[229].setRotationPoint(45F, -32F, 0F);

        gunModel[230].addShapeBox(62.25F, -17.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[230].setRotationPoint(45F, -32F, 0F);

        gunModel[231].addShapeBox(62.25F, -16.5F, 10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[231].setRotationPoint(45F, -32F, 0F);

        gunModel[232].addShapeBox(62.25F, -18.5F, 10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[232].setRotationPoint(45F, -32F, 0F);

        gunModel[233].addShapeBox(29.25F, -17.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[233].setRotationPoint(45F, -32F, 0F);

        gunModel[234].addShapeBox(29.25F, -16.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[234].setRotationPoint(45F, -32F, 0F);

        gunModel[235].addShapeBox(29.25F, -18.5F, -10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[235].setRotationPoint(45F, -32F, 0F);

        gunModel[236].addShapeBox(41.25F, -17.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[236].setRotationPoint(45F, -32F, 0F);

        gunModel[237].addShapeBox(41.25F, -16.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[237].setRotationPoint(45F, -32F, 0F);

        gunModel[238].addShapeBox(41.25F, -18.5F, -10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[238].setRotationPoint(45F, -32F, 0F);

        gunModel[239].addShapeBox(50.25F, -17.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[239].setRotationPoint(45F, -32F, 0F);

        gunModel[240].addShapeBox(50.25F, -16.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[240].setRotationPoint(45F, -32F, 0F);

        gunModel[241].addShapeBox(50.25F, -18.5F, -10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[241].setRotationPoint(45F, -32F, 0F);

        gunModel[242].addShapeBox(62.25F, -17.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[242].setRotationPoint(45F, -32F, 0F);

        gunModel[243].addShapeBox(62.25F, -16.5F, -10.8F, 3, 1, 1, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        gunModel[243].setRotationPoint(45F, -32F, 0F);

        gunModel[244].addShapeBox(62.25F, -18.5F, -10.8F, 3, 1, 1, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[244].setRotationPoint(45F, -32F, 0F);

        gunModel[245].addShapeBox(63.5F, -16F, 13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[245].setRotationPoint(45F, -32F, 0F);

        gunModel[246].addShapeBox(63.5F, -21F, 13F, 1, 3, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[246].setRotationPoint(45F, -32F, 0F);

        gunModel[247].addShapeBox(51.5F, -16F, 13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[247].setRotationPoint(45F, -32F, 0F);

        gunModel[248].addShapeBox(51.5F, -21F, 13F, 1, 3, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[248].setRotationPoint(45F, -32F, 0F);

        gunModel[249].addShapeBox(42.5F, -16F, 13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[249].setRotationPoint(45F, -32F, 0F);

        gunModel[250].addShapeBox(42.5F, -21F, 13F, 1, 3, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[250].setRotationPoint(45F, -32F, 0F);

        gunModel[251].addShapeBox(30.5F, -16F, 13F, 1, 3, 1, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[251].setRotationPoint(45F, -32F, 0F);

        gunModel[252].addShapeBox(30.5F, -21F, 13F, 1, 3, 1, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F, 0.5F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0.5F, -1F, 0F); // Box 194
        gunModel[252].setRotationPoint(45F, -32F, 0F);

        gunModel[253].addShapeBox(-9.5F, -32.5F, -1.5F, 18, 3, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[253].setRotationPoint(45F, -32F, 0F);

        gunModel[254].addShapeBox(-35.5F, -4F, -0.5F, 6, 1, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1F, 0F, 0F); // Box 1
        gunModel[254].setRotationPoint(45F, -32F, 0F);

        gunModel[255].addShapeBox(15F, -3F, 0.5F, 4, 19, 7, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -7F, 0F, 0F, -7F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.5F, 0.5F, 0F, -1.5F, 0.5F); // Box 188
        gunModel[255].setRotationPoint(45F, -32F, 0F);

        gunModel[256].addShapeBox(15F, -3F, 7.5F, 4, 19, 7, 0F, 0F, 0F, 7F, 0F, 0F, 7F, 0F, 0F, -14F, 0F, 0F, -14F, 0F, -1.5F, -0.5F, 0F, -1.5F, -0.5F, 0F, -5F, 0F, 0F, -5F, 0F); // Box 189
        gunModel[256].setRotationPoint(45F, -32F, 0F);

        gunModel[257].addShapeBox(15F, -21F, 0.5F, 4, 18, 18, 0F, 0F, -4F, -14F, 0F, -4F, -14F, 0F, -10F, -0.5F, 0F, -10F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 190
        gunModel[257].setRotationPoint(45F, -32F, 0F);

        gunModel[258].addShapeBox(15F, -3F, 0.5F, 4, 18, 18, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -4F, -14F, 0F, -4F, -14F, 0F, -10F, -0.5F, 0F, -10F, -0.5F); // Box 193
        gunModel[258].setRotationPoint(45F, -32F, 0F);

        gunModel[259].addShapeBox(15F, -3F, -17.5F, 4, 18, 18, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -10F, -0.5F, 0F, -10F, -0.5F, 0F, -4F, -14F, 0F, -4F, -14F); // Box 196
        gunModel[259].setRotationPoint(45F, -32F, 0F);

        gunModel[260].addShapeBox(15F, -21F, -17.5F, 4, 18, 18, 0F, 0F, -10F, -0.5F, 0F, -10F, -0.5F, 0F, -4F, -14F, 0F, -4F, -14F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 197
        gunModel[260].setRotationPoint(45F, -32F, 0F);

        gunModel[261].addShapeBox(15F, -3F, -13.5F, 4, 19, 7, 0F, 0F, 0F, -14F, 0F, 0F, -14F, 0F, 0F, 7F, 0F, 0F, 7F, 0F, -5F, 0F, 0F, -5F, 0F, 0F, -1.5F, -0.5F, 0F, -1.5F, -0.5F); // Box 198
        gunModel[261].setRotationPoint(45F, -32F, 0F);

        gunModel[262].addShapeBox(15F, -3F, -6.5F, 4, 19, 7, 0F, 0F, 0F, -7F, 0F, 0F, -7F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.5F, 0.5F, 0F, -1.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 199
        gunModel[262].setRotationPoint(45F, -32F, 0F);

        gunModel[263].addShapeBox(-34.5F, -3F, -0.5F, 3, 1, 2, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[263].setRotationPoint(45F, -32F, 0F);

        gunModel[264].addShapeBox(-34.5F, -2F, -0.5F, 3, 1, 2, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[264].setRotationPoint(45F, -32F, 0F);

        gunModel[265].addShapeBox(-34.5F, -1F, -0.5F, 3, 2, 2, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -0.5F, 0F, 0F); // Box 1
        gunModel[265].setRotationPoint(45F, -32F, 0F);

        gunModel[266].addShapeBox(-33.5F, 2F, -0.5F, 3, 1, 2, 0F, 0F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F); // Box 1
        gunModel[266].setRotationPoint(45F, -32F, 0F);

        gunModel[267].addShapeBox(-34.5F, 1F, -0.5F, 3, 1, 2, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F); // Box 1
        gunModel[267].setRotationPoint(45F, -32F, 0F);

        gunModel[268].addShapeBox(-32.5F, 3F, -0.5F, 3, 1, 2, 0F, 0F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -1F, 0F, 0F); // Box 1
        gunModel[268].setRotationPoint(45F, -32F, 0F);

        gunModel[269].addShapeBox(-45F, -10.5F, -1F, 3, 1, 4, 0F, 0F, -2.5F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, -2.5F, 2F, -1F, 2.5F, 2F, 1F, 0F, 2F, 1F, 0F, 2F, -1F, 2.5F, 2F); // Box 1
        gunModel[269].setRotationPoint(45F, -32F, 0F);

        gunModel[270].addShapeBox(-27F, -17.5F, 0F, 2, 1, 3, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[270].setRotationPoint(45F, -32F, 0F);

        gunModel[271].addShapeBox(-27F, -16.5F, 0F, 2, 1, 3, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F); // Box 1
        gunModel[271].setRotationPoint(45F, -32F, 0F);

        gunModel[272].addShapeBox(-27F, -18.5F, 0F, 2, 1, 3, 0F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[272].setRotationPoint(45F, -32F, 0F);

        gunModel[273].addShapeBox(-35F, -7.5F, 0F, 2, 1, 3, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[273].setRotationPoint(45F, -32F, 0F);

        gunModel[274].addShapeBox(-35F, -6.5F, 0F, 2, 1, 3, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F); // Box 1
        gunModel[274].setRotationPoint(45F, -32F, 0F);

        gunModel[275].addShapeBox(-35F, -8.5F, 0F, 2, 1, 3, 0F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, -0.5F, -0.5F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        gunModel[275].setRotationPoint(45F, -32F, 0F);

        gunModel[276].addShapeBox(-32F, -22F, -1.5F, 9, 11, 4, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[276].setRotationPoint(45F, -32F, 0F);

        gunModel[277].addShapeBox(-23F, -25F, -3F, 2, 4, 7, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        gunModel[277].setRotationPoint(45F, -32F, 0F);

        gunModel[278].addShapeBox(-23F, -21F, 0.5F, 2, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -0.45F, 0F, 0F, -0.45F, 0F); // Box 182
        gunModel[278].setRotationPoint(45F, -32F, 0F);

        gunModel[279].addShapeBox(-23F, -21F, -3.5F, 2, 1, 4, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.45F, 0F, 0F, -0.45F, 0F, 0F, -1F, 0F, 0F, -1F, 0F); // Box 182
        gunModel[279].setRotationPoint(45F, -32F, 0F);

        gunModel[280].addShapeBox(-21F, -3.5F, -1F, 30, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[280].setRotationPoint(45F, -32F, 0F);

        gunModel[281].addShapeBox(-21F, -2.5F, -1F, 30, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[281].setRotationPoint(45F, -32F, 0F);

        gunModel[282].addShapeBox(-21F, -4.5F, -1F, 30, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[282].setRotationPoint(45F, -32F, 0F);

        gunModel[283].addShapeBox(-46F, -8.5F, -1F, 1, 1, 4, 0F, 0F, -2.5F, 2F, 0F, 0F, 2F, 0F, -0.5F, 2F, 0F, -2.5F, 2F, -1.5F, 1.25F, 2F, 1F, 0F, 2F, 1F, 0.5F, 2F, -1.5F, 1.25F, 2F); // Box 1
        gunModel[283].setRotationPoint(45F, -32F, 0F);

        gunModel[284].addShapeBox(-24F, -14F, -8F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[284].setRotationPoint(45F, -32F, 0F);

        gunModel[285].addShapeBox(-24F, -13F, -8F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[285].setRotationPoint(45F, -32F, 0F);

        gunModel[286].addShapeBox(-24F, -15F, -8F, 2, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[286].setRotationPoint(45F, -32F, 0F);

        gunModel[287].addShapeBox(-24F, -5F, -12F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[287].setRotationPoint(45F, -32F, 0F);

        gunModel[288].addShapeBox(-24F, -4F, -12F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 1
        gunModel[288].setRotationPoint(45F, -32F, 0F);

        gunModel[289].addShapeBox(-24F, -6F, -12F, 2, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[289].setRotationPoint(45F, -32F, 0F);

        gunModel[290].addShapeBox(15F, -22F, 0.5F, 4, 19, 7, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.5F, 0.5F, 0F, -1.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -7F, 0F, 0F, -7F); // Box 188
        gunModel[290].setRotationPoint(45F, -32F, 0F);

        gunModel[291].addShapeBox(15F, -22F, 7.5F, 4, 19, 7, 0F, 0F, -1.5F, -0.5F, 0F, -1.5F, -0.5F, 0F, -5F, 0F, 0F, -5F, 0F, 0F, 0F, 7F, 0F, 0F, 7F, 0F, 0F, -14F, 0F, 0F, -14F); // Box 189
        gunModel[291].setRotationPoint(45F, -32F, 0F);

        gunModel[292].addShapeBox(15F, -22F, -13.5F, 4, 19, 7, 0F, 0F, -5F, 0F, 0F, -5F, 0F, 0F, -1.5F, -0.5F, 0F, -1.5F, -0.5F, 0F, 0F, -14F, 0F, 0F, -14F, 0F, 0F, 7F, 0F, 0F, 7F); // Box 198
        gunModel[292].setRotationPoint(45F, -32F, 0F);

        gunModel[293].addShapeBox(15F, -22F, -6.5F, 4, 19, 7, 0F, 0F, -1.5F, 0.5F, 0F, -1.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -7F, 0F, 0F, -7F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 199
        gunModel[293].setRotationPoint(45F, -32F, 0F);

        gunModel[294].addShapeBox(-11.5F, -34.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[294].setRotationPoint(49F, -32F, 0F);

        gunModel[295].addShapeBox(-11.5F, -34.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[295].setRotationPoint(53F, -32F, 0F);

        gunModel[296].addShapeBox(-11.5F, -34.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[296].setRotationPoint(57F, -32F, 0F);

        gunModel[297].addShapeBox(-11.5F, -34.5F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[297].setRotationPoint(61F, -32F, 0F);

        gunModel[298].addShapeBox(-11.5F, -33.5F, -2.5F, 22, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[298].setRotationPoint(45F, -31F, 1F);

        gunModel[299].addShapeBox(0F, 0F, 0F, 19, 1, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F); // Box 570
        gunModel[299].setRotationPoint(35F, -67F, -4F);

        gunModel[300].addShapeBox(0F, 0F, 0F, 19, 1, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F); // Box 570
        gunModel[300].setRotationPoint(35F, -67F, 5F);

        gunModel[301].addShapeBox(0F, 0F, 0F, 19, 1, 2, 0F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[301].setRotationPoint(35F, -67F, -6F);

        gunModel[302].addShapeBox(0F, 0F, 0F, 19, 4, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[302].setRotationPoint(35F, -72F, 6F);

        gunModel[303].addShapeBox(0F, 0F, 0F, 19, 4, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[303].setRotationPoint(35F, -72F, -6F);

        gunModel[304].addShapeBox(0F, 0F, 0F, 9, 5, 1, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[304].setRotationPoint(45F, -77F, 6F);

        gunModel[305].addShapeBox(0F, 0F, 0F, 9, 5, 1, 0F, -1F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[305].setRotationPoint(45F, -82F, 6F);

        gunModel[306].addShapeBox(0F, 0F, 0F, 9, 5, 1, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[306].setRotationPoint(45F, -77F, -6F);

        gunModel[307].addShapeBox(0F, 0F, 0F, 9, 5, 1, 0F, -1F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[307].setRotationPoint(45F, -82F, -6F);

        gunModel[308].addShapeBox(0F, 0F, 0F, 25, 2, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[308].setRotationPoint(35F, -75F, -2.5F);

        gunModel[309].addShapeBox(-27F, -17.5F, 0F, 2, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[309].setRotationPoint(64F, -52.5F, 6.5F);

        gunModel[310].addShapeBox(-27F, -16.5F, 0F, 2, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F); // Box 1
        gunModel[310].setRotationPoint(64F, -52.5F, 6.5F);

        gunModel[311].addShapeBox(-27F, -18.5F, 0F, 2, 1, 1, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[311].setRotationPoint(64F, -52.5F, 6.5F);

        gunModel[312].addShapeBox(-27F, -17.5F, 0F, 2, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[312].setRotationPoint(78F, -52.5F, 6.5F);

        gunModel[313].addShapeBox(-27F, -16.5F, 0F, 2, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F); // Box 1
        gunModel[313].setRotationPoint(78F, -52.5F, 6.5F);

        gunModel[314].addShapeBox(-27F, -18.5F, 0F, 2, 1, 1, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[314].setRotationPoint(78F, -52.5F, 6.5F);

        gunModel[315].addShapeBox(-27F, -17.5F, 0F, 2, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[315].setRotationPoint(73F, -55.5F, 6.5F);

        gunModel[316].addShapeBox(-27F, -16.5F, 0F, 2, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F); // Box 1
        gunModel[316].setRotationPoint(73F, -55.5F, 6.5F);

        gunModel[317].addShapeBox(-27F, -18.5F, 0F, 2, 1, 1, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        gunModel[317].setRotationPoint(73F, -55.5F, 6.5F);

        gunModel[318].addShapeBox(0F, 0F, 0F, 10, 1, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F); // Box 570
        gunModel[318].setRotationPoint(39.5F, -67F, 5F);

        gunModel[319].addShapeBox(0F, 0F, 0F, 10, 1, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F); // Box 570
        gunModel[319].setRotationPoint(39.5F, -67F, -6F);

        gunModel[320].addShapeBox(0F, 0F, 0F, 15, 1, 7, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[320].setRotationPoint(37F, -65.5F, -3F);

        gunModel[321].addShapeBox(0F, 0F, 0F, 26, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[321].setRotationPoint(34F, -76F, -2.5F);

        gunModel[322].addShapeBox(0F, 0F, 0F, 26, 1, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F); // Box 570
        gunModel[322].setRotationPoint(34F, -76F, 3.5F);

        gunModel[323].addShapeBox(0F, 0F, 0F, 26, 1, 2, 0F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[323].setRotationPoint(34F, -76F, -4.5F);

        gunModel[324].addShapeBox(0F, 0F, 0F, 26, 6, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[324].setRotationPoint(34F, -83F, 4.5F);

        gunModel[325].addShapeBox(0F, 0F, 0F, 26, 6, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[325].setRotationPoint(34F, -83F, -4.5F);

        gunModel[326].addShapeBox(0F, 0F, 0F, 26, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[326].setRotationPoint(34F, -85F, -2.5F);

        gunModel[327].addShapeBox(0F, 0F, 0F, 26, 1, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, -1F, 0F, 1F, -1F); // Box 570
        gunModel[327].setRotationPoint(34F, -85F, 3.5F);

        gunModel[328].addShapeBox(0F, 0F, 0F, 26, 1, 2, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[328].setRotationPoint(34F, -85F, -4.5F);

        gunModel[329].addShapeBox(0F, 0F, 0F, 25, 3, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[329].setRotationPoint(35F, -73F, -4F);

        gunModel[330].addShapeBox(0F, 0F, 0F, 1, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 603
        gunModel[330].setRotationPoint(34.5F, -73F, -1F);

        gunModel[331].addShapeBox(0F, 0F, 0F, 1, 1, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 603
        gunModel[331].setRotationPoint(34.5F, -74F, -1F);

        gunModel[332].addShapeBox(0F, 0F, 0F, 1, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 603
        gunModel[332].setRotationPoint(34.5F, -72F, -1F);

        gunModel[333].addShapeBox(-11F, -33F, -2.5F, 26, 1, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 85
        gunModel[333].setRotationPoint(45F, -53F, 0F);

        gunModel[334].addShapeBox(-11F, -33F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[334].setRotationPoint(49F, -54F, 0F);

        gunModel[335].addShapeBox(-11F, -33F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[335].setRotationPoint(69F, -54F, 0F);

        gunModel[336].addShapeBox(-11F, -33F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[336].setRotationPoint(53F, -54F, 0F);

        gunModel[337].addShapeBox(-11F, -33F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[337].setRotationPoint(57F, -54F, 0F);

        gunModel[338].addShapeBox(-11F, -33F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[338].setRotationPoint(61F, -54F, 0F);

        gunModel[339].addShapeBox(-11F, -33F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[339].setRotationPoint(65F, -54F, 0F);

        gunModel[340].addShapeBox(-11F, -33F, -2.5F, 2, 1, 6, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85
        gunModel[340].setRotationPoint(45F, -54F, 0F);

        gunModel[341].addShapeBox(0F, 0F, 0F, 1, 5, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[341].setRotationPoint(33F, -82.5F, 4F);

        gunModel[342].addShapeBox(0F, 0F, 0F, 1, 2, 2, 0F, 0F, -1F, 1F, 0F, -1F, 1F, 0F, 1F, -3F, 0F, 1F, -3F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[342].setRotationPoint(33F, -84.5F, 4F);

        gunModel[343].addShapeBox(0F, 0F, 0F, 1, 2, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[343].setRotationPoint(33F, -85.5F, -2F);

        gunModel[344].addShapeBox(0F, 0F, 0F, 1, 2, 2, 0F, 0F, 1F, -3F, 0F, 1F, -3F, 0F, -1F, 1F, 0F, -1F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[344].setRotationPoint(33F, -84.5F, -5F);

        gunModel[345].addShapeBox(0F, 0F, 0F, 1, 5, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[345].setRotationPoint(33F, -82.5F, -5F);

        gunModel[346].addShapeBox(0F, 0F, 0F, 1, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 1F, 0F, -1F, 1F, 0F, 1F, -3F, 0F, 1F, -3F); // Box 570
        gunModel[346].setRotationPoint(33F, -77.5F, 4F);

        gunModel[347].addShapeBox(0F, 0F, 0F, 1, 2, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 570
        gunModel[347].setRotationPoint(33F, -76.5F, -2F);

        gunModel[348].addShapeBox(0F, 0F, 0F, 1, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, -3F, 0F, 1F, -3F, 0F, -1F, 1F, 0F, -1F, 1F); // Box 570
        gunModel[348].setRotationPoint(33F, -77.5F, -5F);


        defaultStockModel = new ModelRendererTurbo[54];
        defaultStockModel[0] = new ModelRendererTurbo(this, 209, 57, textureX, textureY); // Box 1
        defaultStockModel[1] = new ModelRendererTurbo(this, 1, 65, textureX, textureY); // Box 1
        defaultStockModel[2] = new ModelRendererTurbo(this, 321, 65, textureX, textureY); // Box 1
        defaultStockModel[3] = new ModelRendererTurbo(this, 105, 65, textureX, textureY); // Box 1
        defaultStockModel[4] = new ModelRendererTurbo(this, 1, 73, textureX, textureY); // Box 1
        defaultStockModel[5] = new ModelRendererTurbo(this, 201, 73, textureX, textureY); // Box 1
        defaultStockModel[6] = new ModelRendererTurbo(this, 441, 41, textureX, textureY); // Box 1
        defaultStockModel[7] = new ModelRendererTurbo(this, 321, 49, textureX, textureY); // Box 1
        defaultStockModel[8] = new ModelRendererTurbo(this, 473, 49, textureX, textureY); // Box 1
        defaultStockModel[9] = new ModelRendererTurbo(this, 433, 57, textureX, textureY); // Box 1
        defaultStockModel[10] = new ModelRendererTurbo(this, 465, 65, textureX, textureY); // Box 1
        defaultStockModel[11] = new ModelRendererTurbo(this, 305, 73, textureX, textureY); // Box 1
        defaultStockModel[12] = new ModelRendererTurbo(this, 329, 73, textureX, textureY); // Box 1
        defaultStockModel[13] = new ModelRendererTurbo(this, 353, 73, textureX, textureY); // Box 1
        defaultStockModel[14] = new ModelRendererTurbo(this, 481, 33, textureX, textureY); // Box 1
        defaultStockModel[15] = new ModelRendererTurbo(this, 97, 81, textureX, textureY); // Box 1
        defaultStockModel[16] = new ModelRendererTurbo(this, 305, 169, textureX, textureY); // Box 1
        defaultStockModel[17] = new ModelRendererTurbo(this, 273, 153, textureX, textureY); // Box 1
        defaultStockModel[18] = new ModelRendererTurbo(this, 265, 161, textureX, textureY); // Box 1
        defaultStockModel[19] = new ModelRendererTurbo(this, 49, 105, textureX, textureY); // Box 1
        defaultStockModel[20] = new ModelRendererTurbo(this, 113, 209, textureX, textureY); // Box 1
        defaultStockModel[21] = new ModelRendererTurbo(this, 153, 209, textureX, textureY); // Box 1
        defaultStockModel[22] = new ModelRendererTurbo(this, 193, 209, textureX, textureY); // Box 1
        defaultStockModel[23] = new ModelRendererTurbo(this, 385, 209, textureX, textureY); // Box 1
        defaultStockModel[24] = new ModelRendererTurbo(this, 297, 113, textureX, textureY); // Box 1
        defaultStockModel[25] = new ModelRendererTurbo(this, 369, 137, textureX, textureY); // Box 1
        defaultStockModel[26] = new ModelRendererTurbo(this, 313, 113, textureX, textureY); // Box 1
        defaultStockModel[27] = new ModelRendererTurbo(this, 233, 209, textureX, textureY); // Box 1
        defaultStockModel[28] = new ModelRendererTurbo(this, 449, 209, textureX, textureY); // Box 1
        defaultStockModel[29] = new ModelRendererTurbo(this, 249, 217, textureX, textureY); // Box 1
        defaultStockModel[30] = new ModelRendererTurbo(this, 433, 145, textureX, textureY); // Box 1
        defaultStockModel[31] = new ModelRendererTurbo(this, 25, 153, textureX, textureY); // Box 1
        defaultStockModel[32] = new ModelRendererTurbo(this, 49, 153, textureX, textureY); // Box 1
        defaultStockModel[33] = new ModelRendererTurbo(this, 137, 153, textureX, textureY); // Box 1
        defaultStockModel[34] = new ModelRendererTurbo(this, 473, 209, textureX, textureY); // Box 1
        defaultStockModel[35] = new ModelRendererTurbo(this, 337, 217, textureX, textureY); // Box 1
        defaultStockModel[36] = new ModelRendererTurbo(this, 417, 217, textureX, textureY); // Box 1
        defaultStockModel[37] = new ModelRendererTurbo(this, 489, 1, textureX, textureY); // Box 1
        defaultStockModel[38] = new ModelRendererTurbo(this, 489, 25, textureX, textureY); // Box 1
        defaultStockModel[39] = new ModelRendererTurbo(this, 81, 89, textureX, textureY); // Box 1
        defaultStockModel[40] = new ModelRendererTurbo(this, 369, 97, textureX, textureY); // Box 1
        defaultStockModel[41] = new ModelRendererTurbo(this, 457, 185, textureX, textureY); // Box 1
        defaultStockModel[42] = new ModelRendererTurbo(this, 217, 177, textureX, textureY); // Box 1
        defaultStockModel[43] = new ModelRendererTurbo(this, 1, 153, textureX, textureY); // Box 1
        defaultStockModel[44] = new ModelRendererTurbo(this, 73, 153, textureX, textureY); // Box 1
        defaultStockModel[45] = new ModelRendererTurbo(this, 441, 161, textureX, textureY); // Box 1
        defaultStockModel[46] = new ModelRendererTurbo(this, 265, 97, textureX, textureY); // Box 1
        defaultStockModel[47] = new ModelRendererTurbo(this, 313, 97, textureX, textureY); // Box 1
        defaultStockModel[48] = new ModelRendererTurbo(this, 337, 97, textureX, textureY); // Box 1
        defaultStockModel[49] = new ModelRendererTurbo(this, 433, 97, textureX, textureY); // Box 1
        defaultStockModel[50] = new ModelRendererTurbo(this, 377, 105, textureX, textureY); // Box 1
        defaultStockModel[51] = new ModelRendererTurbo(this, 449, 105, textureX, textureY); // Box 1
        defaultStockModel[52] = new ModelRendererTurbo(this, 209, 233, textureX, textureY); // Box 1
        defaultStockModel[53] = new ModelRendererTurbo(this, 121, 241, textureX, textureY); // Box 1

        defaultStockModel[0].addShapeBox(-80F, -30.5F, -2F, 51, 3, 5, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F); // Box 1
        defaultStockModel[0].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[0].rotateAngleZ = 0.12217305F;

        defaultStockModel[1].addShapeBox(-80F, -27.5F, -2F, 51, 1, 5, 0F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F, 0.25F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0.25F, 0F, -1F); // Box 1
        defaultStockModel[1].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[1].rotateAngleZ = 0.12217305F;

        defaultStockModel[2].addShapeBox(-80F, -31.5F, -2F, 51, 1, 5, 0F, 0.25F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0.25F, 0F, -1F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0F, 0F); // Box 1
        defaultStockModel[2].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[2].rotateAngleZ = 0.12217305F;

        defaultStockModel[3].addShapeBox(-94F, -30.5F, -4.5F, 41, 3, 10, 0F, -0.1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.1F, 0F, 0F, -0.45F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.45F, 0F, 0F); // Box 1
        defaultStockModel[3].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[3].rotateAngleZ = 0.12217305F;

        defaultStockModel[4].addShapeBox(-94F, -27.5F, -4.5F, 41, 3, 10, 0F, -0.4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.4F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[4].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[4].rotateAngleZ = 0.12217305F;

        defaultStockModel[5].addShapeBox(-94F, -33.5F, -4.5F, 41, 3, 10, 0F, 0.55F, 0F, -2F, 0F, 0F, -3F, 0F, 0F, -3F, 0.55F, 0F, -2F, -0.1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.1F, 0F, 0F); // Box 1
        defaultStockModel[5].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[5].rotateAngleZ = 0.12217305F;

        defaultStockModel[6].addShapeBox(-92F, -23.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[6].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[6].rotateAngleZ = 0.12217305F;

        defaultStockModel[7].addShapeBox(-84F, -23.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[7].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[7].rotateAngleZ = 0.12217305F;

        defaultStockModel[8].addShapeBox(-76F, -23.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[8].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[8].rotateAngleZ = 0.12217305F;

        defaultStockModel[9].addShapeBox(-68F, -23.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[9].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[9].rotateAngleZ = 0.12217305F;

        defaultStockModel[10].addShapeBox(-61F, -24.5F, -4.5F, 8, 5, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[10].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[10].rotateAngleZ = 0.12217305F;

        defaultStockModel[11].addShapeBox(-69F, -25.5F, -4.5F, 1, 6, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[11].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[11].rotateAngleZ = 0.12217305F;

        defaultStockModel[12].addShapeBox(-77F, -25.5F, -4.5F, 1, 6, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[12].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[12].rotateAngleZ = 0.12217305F;

        defaultStockModel[13].addShapeBox(-85F, -25.5F, -4.5F, 1, 6, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[13].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[13].rotateAngleZ = 0.12217305F;

        defaultStockModel[14].addShapeBox(-93F, -24.5F, -4.5F, 1, 5, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[14].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[14].rotateAngleZ = 0.12217305F;

        defaultStockModel[15].addShapeBox(-93F, -19.5F, -4.5F, 40, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[15].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[15].rotateAngleZ = 0.12217305F;

        defaultStockModel[16].addShapeBox(-93F, -18.5F, -3.5F, 40, 1, 8, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[16].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[16].rotateAngleZ = 0.12217305F;

        defaultStockModel[17].addShapeBox(-93F, -18.5F, 0.5F, 40, 1, 5, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -3F, 0F, 0F, -3F); // Box 1
        defaultStockModel[17].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[17].rotateAngleZ = 0.12217305F;

        defaultStockModel[18].addShapeBox(-93F, -18.5F, -4.5F, 40, 1, 5, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[18].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[18].rotateAngleZ = 0.12217305F;

        defaultStockModel[19].addShapeBox(-83F, -17.5F, -1.5F, 10, 3, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[19].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[19].rotateAngleZ = 0.12217305F;

        defaultStockModel[20].addShapeBox(-92F, -21.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[20].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[20].rotateAngleZ = 0.12217305F;

        defaultStockModel[21].addShapeBox(-84F, -21.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[21].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[21].rotateAngleZ = 0.12217305F;

        defaultStockModel[22].addShapeBox(-76F, -21.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[22].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[22].rotateAngleZ = 0.12217305F;

        defaultStockModel[23].addShapeBox(-68F, -21.5F, -4.5F, 7, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[23].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[23].rotateAngleZ = 0.12217305F;

        defaultStockModel[24].addShapeBox(-65F, -17.5F, -1.5F, 3, 3, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[24].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[24].rotateAngleZ = 0.12217305F;

        defaultStockModel[25].addShapeBox(-91F, -15.5F, -1.5F, 8, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[25].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[25].rotateAngleZ = 0.12217305F;

        defaultStockModel[26].addShapeBox(-93F, -17.5F, -1.5F, 2, 3, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[26].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[26].rotateAngleZ = 0.12217305F;

        defaultStockModel[27].addShapeBox(-78F, -12.5F, -1.5F, 4, 7, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 3.5F, -5F, 0F, -7.5F, -1F, 0F, -7.5F, -1F, 0F, 3.5F, -5F, 0F); // Box 1
        defaultStockModel[27].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[27].rotateAngleZ = 0.12217305F;

        defaultStockModel[28].addShapeBox(-80F, -14.5F, -1.5F, 11, 2, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[28].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[28].rotateAngleZ = 0.12217305F;

        defaultStockModel[29].addShapeBox(-93F, -14.5F, -1.5F, 13, 2, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 5F, 0F); // Box 1
        defaultStockModel[29].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[29].rotateAngleZ = 0.12217305F;

        defaultStockModel[30].addShapeBox(-93F, -7.5F, -1.5F, 4, 5, 4, 0F, 0F, 0F, 0F, 0F, 1.55F, 0F, 0F, 1.55F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[30].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[30].rotateAngleZ = 0.12217305F;

        defaultStockModel[31].addShapeBox(-87F, -9.8F, -1.5F, 4, 4, 4, 0F, 0F, 0F, 0F, 0F, 1.55F, 0F, 0F, 1.55F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -5.5F, 0F, 0F, -5.5F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[31].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[31].rotateAngleZ = 0.12217305F;

        defaultStockModel[32].addShapeBox(-93F, -3.5F, -1.5F, 4, 4, 4, 0F, 0F, -1F, 0F, 0F, 1.55F, 0F, 0F, 1.55F, 0F, 0F, -1F, 0F, 0F, -1F, -1F, 0F, -4F, -1F, 0F, -4F, -1F, 0F, -1F, -1F); // Box 1
        defaultStockModel[32].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[32].rotateAngleZ = 0.12217305F;

        defaultStockModel[33].addShapeBox(-69F, -14.5F, -1.5F, 4, 2, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[33].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[33].rotateAngleZ = 0.12217305F;

        defaultStockModel[34].addShapeBox(-97F, -31.5F, -4.5F, 3, 28, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -3F, 0F, 0F, 3F, 0F, 0F, 3F, 0F, 0F, -3F, 0F, 0F); // Box 1
        defaultStockModel[34].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[34].rotateAngleZ = 0.12217305F;

        defaultStockModel[35].addShapeBox(-94F, -3.5F, -4.5F, 3, 3, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -1.5F, 0.5F, 0F, -1.5F, 0.5F, 0F, -1.5F, -0.5F, 0F, -1.5F); // Box 1
        defaultStockModel[35].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[35].rotateAngleZ = 0.12217305F;

        defaultStockModel[36].addShapeBox(-97F, -34.5F, -4.5F, 3, 3, 10, 0F, 0.5F, 0F, -1.5F, -0.5F, 0F, -1.5F, -0.5F, 0F, -1.5F, 0.5F, 0F, -1.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[36].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[36].rotateAngleZ = 0.12217305F;

        defaultStockModel[37].addShapeBox(-84F, -17.5F, -1.5F, 1, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F); // Box 1
        defaultStockModel[37].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[37].rotateAngleZ = 0.12217305F;

        defaultStockModel[38].addShapeBox(-84F, -16.5F, -1.5F, 1, 1, 4, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[38].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[38].rotateAngleZ = 0.12217305F;

        defaultStockModel[39].addShapeBox(-91F, -17.5F, -1.5F, 1, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[39].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[39].rotateAngleZ = 0.12217305F;

        defaultStockModel[40].addShapeBox(-91F, -16.5F, -1.5F, 1, 1, 4, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[40].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[40].rotateAngleZ = 0.12217305F;

        defaultStockModel[41].addShapeBox(-70F, -17.5F, -1.5F, 5, 3, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[41].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[41].rotateAngleZ = 0.12217305F;

        defaultStockModel[42].addShapeBox(-73F, -15.5F, -1.5F, 3, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[42].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[42].rotateAngleZ = 0.12217305F;

        defaultStockModel[43].addShapeBox(-72F, -17.5F, -0.5F, 1, 7, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        defaultStockModel[43].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[43].rotateAngleZ = 0.12217305F;

        defaultStockModel[44].addShapeBox(-71F, -17.5F, -0.5F, 1, 7, 2, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, 0F, 0F, 0F); // Box 1
        defaultStockModel[44].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[44].rotateAngleZ = 0.12217305F;

        defaultStockModel[45].addShapeBox(-73F, -17.5F, -0.5F, 1, 7, 2, 0F, -0.5F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.5F, -0.5F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.5F); // Box 1
        defaultStockModel[45].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[45].rotateAngleZ = 0.12217305F;

        defaultStockModel[46].addShapeBox(-49F, -23.8F, -1F, 3, 1, 3, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        defaultStockModel[46].setRotationPoint(45F, -32F, 0F);

        defaultStockModel[47].addShapeBox(-49F, -22.8F, -1F, 3, 1, 3, 0F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F); // Box 1
        defaultStockModel[47].setRotationPoint(45F, -32F, 0F);

        defaultStockModel[48].addShapeBox(-49F, -24.8F, -1F, 3, 1, 3, 0F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, -1F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F, 0F, 0F, 2F); // Box 1
        defaultStockModel[48].setRotationPoint(45F, -32F, 0F);

        defaultStockModel[49].addShapeBox(-49.5F, -23.8F, -1F, 3, 1, 3, 0F, 0F, 0F, 1.5F, 1F, 0F, 1.5F, 1F, 0F, 1.5F, 0F, 0F, 1.5F, 0F, 0F, 1.5F, 1F, 0F, 1.5F, 1F, 0F, 1.5F, 0F, 0F, 1.5F); // Box 1
        defaultStockModel[49].setRotationPoint(45F, -32F, 0F);

        defaultStockModel[50].addShapeBox(-49F, -22.8F, -1F, 3, 1, 3, 0F, 0.5F, 0F, 1.5F, 0.5F, 0F, 1.5F, 0.5F, 0F, 1.5F, 0.5F, 0F, 1.5F, -1F, 0.5F, 1.5F, -1F, 0.5F, 1.5F, -1F, 0.5F, 1.5F, -1F, 0.5F, 1.5F); // Box 1
        defaultStockModel[50].setRotationPoint(45F, -32F, 0F);

        defaultStockModel[51].addShapeBox(-49F, -24.8F, -1F, 3, 1, 3, 0F, -1F, 0.5F, 1.5F, -1F, 0.5F, 1.5F, -1F, 0.5F, 1.5F, -1F, 0.5F, 1.5F, 0.5F, 0F, 1.5F, 0.5F, 0F, 1.5F, 0.5F, 0F, 1.5F, 0.5F, 0F, 1.5F); // Box 1
        defaultStockModel[51].setRotationPoint(45F, -32F, 0F);

        defaultStockModel[52].addShapeBox(-80F, -26.5F, -2F, 51, 1, 5, 0F, 0.25F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0.25F, 0F, -1F, 0.25F, 0F, -1F, 0F, 0F, -2F, 0F, 0F, -2F, 0.25F, 0F, -1F); // Box 1
        defaultStockModel[52].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[52].rotateAngleZ = 0.12217305F;

        defaultStockModel[53].addShapeBox(-93F, -24.5F, -3.5F, 33, 5, 8, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F); // Box 1
        defaultStockModel[53].setRotationPoint(45F, -32F, 0F);
        defaultStockModel[53].rotateAngleZ = 0.12217305F;


        defaultGripModel = new ModelRendererTurbo[52];
        defaultGripModel[0] = new ModelRendererTurbo(this, 225, 177, textureX, textureY); // Box 197
        defaultGripModel[1] = new ModelRendererTurbo(this, 401, 177, textureX, textureY); // Box 197
        defaultGripModel[2] = new ModelRendererTurbo(this, 273, 177, textureX, textureY); // Box 197
        defaultGripModel[3] = new ModelRendererTurbo(this, 297, 185, textureX, textureY); // Box 197
        defaultGripModel[4] = new ModelRendererTurbo(this, 321, 185, textureX, textureY); // Box 197
        defaultGripModel[5] = new ModelRendererTurbo(this, 465, 145, textureX, textureY); // Box 197
        defaultGripModel[6] = new ModelRendererTurbo(this, 145, 177, textureX, textureY); // Box 197
        defaultGripModel[7] = new ModelRendererTurbo(this, 177, 177, textureX, textureY); // Box 197
        defaultGripModel[8] = new ModelRendererTurbo(this, 345, 185, textureX, textureY); // Box 197
        defaultGripModel[9] = new ModelRendererTurbo(this, 369, 185, textureX, textureY); // Box 197
        defaultGripModel[10] = new ModelRendererTurbo(this, 441, 185, textureX, textureY); // Box 197
        defaultGripModel[11] = new ModelRendererTurbo(this, 65, 193, textureX, textureY); // Box 197
        defaultGripModel[12] = new ModelRendererTurbo(this, 89, 193, textureX, textureY); // Box 197
        defaultGripModel[13] = new ModelRendererTurbo(this, 113, 193, textureX, textureY); // Box 197
        defaultGripModel[14] = new ModelRendererTurbo(this, 137, 193, textureX, textureY); // Box 197
        defaultGripModel[15] = new ModelRendererTurbo(this, 161, 193, textureX, textureY); // Box 197
        defaultGripModel[16] = new ModelRendererTurbo(this, 185, 193, textureX, textureY); // Box 197
        defaultGripModel[17] = new ModelRendererTurbo(this, 209, 193, textureX, textureY); // Box 197
        defaultGripModel[18] = new ModelRendererTurbo(this, 233, 193, textureX, textureY); // Box 197
        defaultGripModel[19] = new ModelRendererTurbo(this, 385, 193, textureX, textureY); // Box 197
        defaultGripModel[20] = new ModelRendererTurbo(this, 409, 193, textureX, textureY); // Box 197
        defaultGripModel[21] = new ModelRendererTurbo(this, 457, 193, textureX, textureY); // Box 197
        defaultGripModel[22] = new ModelRendererTurbo(this, 481, 193, textureX, textureY); // Box 197
        defaultGripModel[23] = new ModelRendererTurbo(this, 1, 201, textureX, textureY); // Box 197
        defaultGripModel[24] = new ModelRendererTurbo(this, 249, 201, textureX, textureY); // Box 197
        defaultGripModel[25] = new ModelRendererTurbo(this, 345, 201, textureX, textureY); // Box 197
        defaultGripModel[26] = new ModelRendererTurbo(this, 369, 201, textureX, textureY); // Box 197
        defaultGripModel[27] = new ModelRendererTurbo(this, 425, 201, textureX, textureY); // Box 197
        defaultGripModel[28] = new ModelRendererTurbo(this, 17, 209, textureX, textureY); // Box 197
        defaultGripModel[29] = new ModelRendererTurbo(this, 41, 209, textureX, textureY); // Box 197
        defaultGripModel[30] = new ModelRendererTurbo(this, 65, 209, textureX, textureY); // Box 197
        defaultGripModel[31] = new ModelRendererTurbo(this, 89, 209, textureX, textureY); // Box 197
        defaultGripModel[32] = new ModelRendererTurbo(this, 1, 233, textureX, textureY); // Box 197
        defaultGripModel[33] = new ModelRendererTurbo(this, 401, 233, textureX, textureY); // Box 144
        defaultGripModel[34] = new ModelRendererTurbo(this, 9, 241, textureX, textureY); // Box 146
        defaultGripModel[35] = new ModelRendererTurbo(this, 193, 241, textureX, textureY); // Box 147
        defaultGripModel[36] = new ModelRendererTurbo(this, 241, 241, textureX, textureY); // Box 149
        defaultGripModel[37] = new ModelRendererTurbo(this, 289, 241, textureX, textureY); // Box 150
        defaultGripModel[38] = new ModelRendererTurbo(this, 57, 249, textureX, textureY); // Box 151
        defaultGripModel[39] = new ModelRendererTurbo(this, 1, 281, textureX, textureY); // Box 174
        defaultGripModel[40] = new ModelRendererTurbo(this, 25, 281, textureX, textureY); // Box 175
        defaultGripModel[41] = new ModelRendererTurbo(this, 201, 281, textureX, textureY); // Box 176
        defaultGripModel[42] = new ModelRendererTurbo(this, 225, 281, textureX, textureY); // Box 177
        defaultGripModel[43] = new ModelRendererTurbo(this, 81, 249, textureX, textureY); // Box 197
        defaultGripModel[44] = new ModelRendererTurbo(this, 481, 249, textureX, textureY); // Box 197
        defaultGripModel[45] = new ModelRendererTurbo(this, 137, 257, textureX, textureY); // Box 197
        defaultGripModel[46] = new ModelRendererTurbo(this, 401, 273, textureX, textureY); // Box 197
        defaultGripModel[47] = new ModelRendererTurbo(this, 25, 313, textureX, textureY); // Box 197
        defaultGripModel[48] = new ModelRendererTurbo(this, 289, 313, textureX, textureY); // Box 197
        defaultGripModel[49] = new ModelRendererTurbo(this, 377, 313, textureX, textureY); // Box 197
        defaultGripModel[50] = new ModelRendererTurbo(this, 401, 313, textureX, textureY); // Box 197
        defaultGripModel[51] = new ModelRendererTurbo(this, 425, 313, textureX, textureY); // Box 197

        defaultGripModel[0].addShapeBox(45.5F, -4.5F, -3.65F, 12, 3, 8, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 197
        defaultGripModel[0].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[1].addShapeBox(45.5F, -6.5F, -3.65F, 12, 2, 8, 0F, 0.5F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1F, 0.5F, 0F, -1F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 197
        defaultGripModel[1].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[2].addShapeBox(50F, 0.5F, -3.65F, 3, 30, 8, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 197
        defaultGripModel[2].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[3].addShapeBox(47F, 0.5F, -3.65F, 2, 30, 8, 0F, 0F, 0F, -2.5F, 0.5F, 0F, -0.5F, 0.5F, 0F, 0F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0.5F, 0F, -0.5F, 0.5F, 0F, 0F, 0F, 0F, -2.5F); // Box 197
        defaultGripModel[3].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[4].addShapeBox(53.5F, 0.5F, -3.65F, 2, 30, 8, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0.5F, 0F, 0F); // Box 197
        defaultGripModel[4].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[5].addShapeBox(50F, 3F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[5].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[6].addShapeBox(46F, 3F, -3.65F, 3, 1, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[6].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[7].addShapeBox(53.5F, 3F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[7].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[8].addShapeBox(50F, 6F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[8].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[9].addShapeBox(46F, 6F, -3.65F, 3, 1, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[9].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[10].addShapeBox(53.5F, 6F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[10].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[11].addShapeBox(50F, 9F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[11].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[12].addShapeBox(46F, 9F, -3.65F, 3, 1, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[12].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[13].addShapeBox(53.5F, 9F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[13].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[14].addShapeBox(50F, 12F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[14].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[15].addShapeBox(46F, 12F, -3.65F, 3, 1, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[15].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[16].addShapeBox(53.5F, 12F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[16].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[17].addShapeBox(50F, 16F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[17].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[18].addShapeBox(46F, 16F, -3.65F, 3, 1, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[18].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[19].addShapeBox(53.5F, 16F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[19].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[20].addShapeBox(50F, 19F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[20].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[21].addShapeBox(46F, 19F, -3.65F, 3, 1, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[21].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[22].addShapeBox(53.5F, 19F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[22].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[23].addShapeBox(50F, 22F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[23].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[24].addShapeBox(46F, 22F, -3.65F, 3, 1, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[24].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[25].addShapeBox(53.5F, 22F, -3.65F, 3, 1, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[25].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[26].addShapeBox(50F, 25F, -3.65F, 3, 5, 8, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[26].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[27].addShapeBox(46F, 25F, -3.65F, 3, 5, 8, 0F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0F, 0.5F, 0F, 0.5F, -0.5F, 0F, -2F); // Box 197
        defaultGripModel[27].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[28].addShapeBox(53.5F, 25F, -3.65F, 3, 5, 8, 0F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F, 0.5F, 0F, 0F, -0.5F, 0F, -2F, -0.5F, 0F, -2F, 0.5F, 0F, 0.5F); // Box 197
        defaultGripModel[28].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[29].addShapeBox(53.5F, -1.5F, -3.65F, 2, 2, 8, 0F, 0.5F, 0F, -0.5F, 2F, 0F, -0.5F, 2F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -2.5F, 0F, 0F, -2.5F, 0.5F, 0F, 0F); // Box 197
        defaultGripModel[29].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[30].addShapeBox(47F, -1.5F, -3.65F, 2, 2, 8, 0F, 2F, 0F, -0.5F, 0.5F, 0F, -0.5F, 0.5F, 0F, 0F, 2F, 0F, 0F, 0F, 0F, -2.5F, 0.5F, 0F, -0.5F, 0.5F, 0F, 0F, 0F, 0F, -2.5F); // Box 197
        defaultGripModel[30].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[31].addShapeBox(50F, -1.5F, -3.65F, 3, 2, 8, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0.5F, 0F, 0F); // Box 197
        defaultGripModel[31].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[32].addShapeBox(54.5F, -4.5F, -16.15F, 1, 3, 9, 0F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F); // Box 197
        defaultGripModel[32].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[33].addShapeBox(-23F, -21F, 0.5F, 2, 18, 18, 0F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F, 0F, -10.5F, -1F, 0F, -10.5F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 144
        defaultGripModel[33].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[34].addShapeBox(-23F, -3F, 0.5F, 2, 18, 18, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -13.5F, -4.5F, 0F, -13.5F, -4.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, -11F, 0F, -1F, -11F); // Box 146
        defaultGripModel[34].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[35].addShapeBox(-23F, -3F, 0.5F, 2, 18, 18, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F, 0F, -10.5F, -1F, 0F, -10.5F, -1F); // Box 147
        defaultGripModel[35].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[36].addShapeBox(-23F, -21F, -17.5F, 2, 18, 18, 0F, 0F, -10.5F, -1F, 0F, -10.5F, -1F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 149
        defaultGripModel[36].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[37].addShapeBox(-23F, -3F, -17.5F, 2, 18, 18, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -10.5F, -1F, 0F, -10.5F, -1F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F); // Box 150
        defaultGripModel[37].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[38].addShapeBox(-23F, -3F, -17.5F, 2, 18, 18, 0F, 0F, -13.5F, -4.5F, 0F, -13.5F, -4.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, -11F, 0F, -1F, -11F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 151
        defaultGripModel[38].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[39].addShapeBox(-23F, -21F, 0.5F, 2, 18, 7, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -7F, 0F, 0F, -7F); // Box 174
        defaultGripModel[39].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[40].addShapeBox(-23F, -21F, 7.5F, 2, 18, 7, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -4.5F, -0.5F, 0F, -4.5F, -0.5F, 0F, 0F, 7F, 0F, 0F, 7F, 0F, 0F, -14F, 0F, 0F, -14F); // Box 175
        defaultGripModel[40].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[41].addShapeBox(-23F, -21F, -6.5F, 2, 18, 7, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -7F, 0F, 0F, -7F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 176
        defaultGripModel[41].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[42].addShapeBox(-23F, -21F, -13.5F, 2, 18, 7, 0F, 0F, -4.5F, -0.5F, 0F, -4.5F, -0.5F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, -14F, 0F, 0F, -14F, 0F, 0F, 7F, 0F, 0F, 7F); // Box 177
        defaultGripModel[42].setRotationPoint(45F, -32F, 0F);

        defaultGripModel[43].addShapeBox(48.5F, -4.5F, -16.15F, 7, 3, 9, 0F, 0.5F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, 0F, 0.5F, 0F, 0F); // Box 197
        defaultGripModel[43].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[44].addShapeBox(53.5F, -4.5F, -16.15F, 2, 3, 9, 0F, -1F, 0F, -0.5F, 0.5F, 0F, -1F, 0.5F, 0F, -0.5F, -1F, 0F, 0F, -1F, 0F, -0.5F, 0.5F, 0F, -1F, 0.5F, 0F, -0.5F, -1F, 0F, 0F); // Box 197
        defaultGripModel[44].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[45].addShapeBox(47F, -4.5F, -16.15F, 2, 3, 9, 0F, 0.5F, 0F, -1F, -1F, 0F, -0.5F, -1F, 0F, 0F, 0.5F, 0F, -0.5F, 0.5F, 0F, -1F, -1F, 0F, -0.5F, -1F, 0F, 0F, 0.5F, 0F, -0.5F); // Box 197
        defaultGripModel[45].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[46].addShapeBox(53.5F, -4.5F, -16.15F, 1, 3, 9, 0F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F); // Box 197
        defaultGripModel[46].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[47].addShapeBox(52.5F, -4.5F, -16.15F, 1, 3, 9, 0F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F); // Box 197
        defaultGripModel[47].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[48].addShapeBox(51.5F, -4.5F, -16.15F, 1, 3, 9, 0F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F); // Box 197
        defaultGripModel[48].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[49].addShapeBox(50.5F, -4.5F, -16.15F, 1, 3, 9, 0F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F); // Box 197
        defaultGripModel[49].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[50].addShapeBox(49.5F, -4.5F, -16.15F, 1, 3, 9, 0F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F); // Box 197
        defaultGripModel[50].setRotationPoint(45F, -32F, 12F);

        defaultGripModel[51].addShapeBox(48.5F, -4.5F, -16.15F, 1, 3, 9, 0F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F, 0.5F, -0.25F, -0.25F, -1F, -0.25F, -0.25F, -1F, -0.25F, 0.25F, 0.5F, -0.25F, 0.25F); // Box 197
        defaultGripModel[51].setRotationPoint(45F, -32F, 12F);


        ammoModel = new ModelRendererTurbo[96];
        ammoModel[0] = new ModelRendererTurbo(this, 241, 241, textureX, textureY); // Box 377
        ammoModel[1] = new ModelRendererTurbo(this, 289, 241, textureX, textureY); // Box 377
        ammoModel[2] = new ModelRendererTurbo(this, 57, 249, textureX, textureY); // Box 377
        ammoModel[3] = new ModelRendererTurbo(this, 337, 249, textureX, textureY); // Box 377
        ammoModel[4] = new ModelRendererTurbo(this, 145, 209, textureX, textureY); // Box 377
        ammoModel[5] = new ModelRendererTurbo(this, 185, 209, textureX, textureY); // Box 377
        ammoModel[6] = new ModelRendererTurbo(this, 497, 209, textureX, textureY); // Box 377
        ammoModel[7] = new ModelRendererTurbo(this, 361, 217, textureX, textureY); // Box 377
        ammoModel[8] = new ModelRendererTurbo(this, 465, 361, textureX, textureY); // Box 377
        ammoModel[9] = new ModelRendererTurbo(this, 465, 377, textureX, textureY); // Box 377
        ammoModel[10] = new ModelRendererTurbo(this, 1, 417, textureX, textureY); // Box 377
        ammoModel[11] = new ModelRendererTurbo(this, 49, 417, textureX, textureY); // Box 377
        ammoModel[12] = new ModelRendererTurbo(this, 473, 393, textureX, textureY); // Box 377
        ammoModel[13] = new ModelRendererTurbo(this, 489, 401, textureX, textureY); // Box 377
        ammoModel[14] = new ModelRendererTurbo(this, 257, 409, textureX, textureY); // Box 377
        ammoModel[15] = new ModelRendererTurbo(this, 473, 409, textureX, textureY); // Box 377
        ammoModel[16] = new ModelRendererTurbo(this, 449, 249, textureX, textureY); // Box 377
        ammoModel[17] = new ModelRendererTurbo(this, 497, 265, textureX, textureY); // Box 377
        ammoModel[18] = new ModelRendererTurbo(this, 73, 289, textureX, textureY); // Box 377
        ammoModel[19] = new ModelRendererTurbo(this, 121, 297, textureX, textureY); // Box 377
        ammoModel[20] = new ModelRendererTurbo(this, 185, 225, textureX, textureY); // Box 377
        ammoModel[21] = new ModelRendererTurbo(this, 361, 233, textureX, textureY); // Box 377
        ammoModel[22] = new ModelRendererTurbo(this, 393, 241, textureX, textureY); // Box 377
        ammoModel[23] = new ModelRendererTurbo(this, 1, 249, textureX, textureY); // Box 377
        ammoModel[24] = new ModelRendererTurbo(this, 97, 417, textureX, textureY); // Box 377
        ammoModel[25] = new ModelRendererTurbo(this, 145, 417, textureX, textureY); // Box 377
        ammoModel[26] = new ModelRendererTurbo(this, 193, 417, textureX, textureY); // Box 377
        ammoModel[27] = new ModelRendererTurbo(this, 273, 417, textureX, textureY); // Box 377
        ammoModel[28] = new ModelRendererTurbo(this, 241, 417, textureX, textureY); // Box 377
        ammoModel[29] = new ModelRendererTurbo(this, 321, 417, textureX, textureY); // Box 377
        ammoModel[30] = new ModelRendererTurbo(this, 345, 417, textureX, textureY); // Box 377
        ammoModel[31] = new ModelRendererTurbo(this, 369, 417, textureX, textureY); // Box 377
        ammoModel[32] = new ModelRendererTurbo(this, 497, 313, textureX, textureY); // Box 377
        ammoModel[33] = new ModelRendererTurbo(this, 497, 329, textureX, textureY); // Box 377
        ammoModel[34] = new ModelRendererTurbo(this, 393, 417, textureX, textureY); // Box 377
        ammoModel[35] = new ModelRendererTurbo(this, 409, 417, textureX, textureY); // Box 377
        ammoModel[36] = new ModelRendererTurbo(this, 105, 249, textureX, textureY); // Box 377
        ammoModel[37] = new ModelRendererTurbo(this, 313, 249, textureX, textureY); // Box 377
        ammoModel[38] = new ModelRendererTurbo(this, 497, 249, textureX, textureY); // Box 377
        ammoModel[39] = new ModelRendererTurbo(this, 153, 257, textureX, textureY); // Box 377
        ammoModel[40] = new ModelRendererTurbo(this, 425, 417, textureX, textureY); // Box 377
        ammoModel[41] = new ModelRendererTurbo(this, 465, 425, textureX, textureY); // Box 377
        ammoModel[42] = new ModelRendererTurbo(this, 1, 433, textureX, textureY); // Box 377
        ammoModel[43] = new ModelRendererTurbo(this, 49, 433, textureX, textureY); // Box 377
        ammoModel[44] = new ModelRendererTurbo(this, 257, 425, textureX, textureY); // Box 377
        ammoModel[45] = new ModelRendererTurbo(this, 97, 433, textureX, textureY); // Box 377
        ammoModel[46] = new ModelRendererTurbo(this, 121, 433, textureX, textureY); // Box 377
        ammoModel[47] = new ModelRendererTurbo(this, 145, 433, textureX, textureY); // Box 377
        ammoModel[48] = new ModelRendererTurbo(this, 169, 433, textureX, textureY); // Box 377
        ammoModel[49] = new ModelRendererTurbo(this, 185, 433, textureX, textureY); // Box 377
        ammoModel[50] = new ModelRendererTurbo(this, 201, 433, textureX, textureY); // Box 377
        ammoModel[51] = new ModelRendererTurbo(this, 217, 433, textureX, textureY); // Box 377
        ammoModel[52] = new ModelRendererTurbo(this, 105, 265, textureX, textureY); // Box 377
        ammoModel[53] = new ModelRendererTurbo(this, 153, 273, textureX, textureY); // Box 377
        ammoModel[54] = new ModelRendererTurbo(this, 417, 273, textureX, textureY); // Box 377
        ammoModel[55] = new ModelRendererTurbo(this, 105, 297, textureX, textureY); // Box 377
        ammoModel[56] = new ModelRendererTurbo(this, 273, 433, textureX, textureY); // Box 377
        ammoModel[57] = new ModelRendererTurbo(this, 321, 433, textureX, textureY); // Box 377
        ammoModel[58] = new ModelRendererTurbo(this, 369, 433, textureX, textureY); // Box 377
        ammoModel[59] = new ModelRendererTurbo(this, 417, 433, textureX, textureY); // Box 377
        ammoModel[60] = new ModelRendererTurbo(this, 233, 433, textureX, textureY); // Box 377
        ammoModel[61] = new ModelRendererTurbo(this, 249, 441, textureX, textureY); // Box 377
        ammoModel[62] = new ModelRendererTurbo(this, 457, 441, textureX, textureY); // Box 377
        ammoModel[63] = new ModelRendererTurbo(this, 481, 441, textureX, textureY); // Box 377
        ammoModel[64] = new ModelRendererTurbo(this, 1, 449, textureX, textureY); // Box 377
        ammoModel[65] = new ModelRendererTurbo(this, 17, 449, textureX, textureY); // Box 377
        ammoModel[66] = new ModelRendererTurbo(this, 33, 449, textureX, textureY); // Box 377
        ammoModel[67] = new ModelRendererTurbo(this, 49, 449, textureX, textureY); // Box 377
        ammoModel[68] = new ModelRendererTurbo(this, 153, 305, textureX, textureY); // Box 377
        ammoModel[69] = new ModelRendererTurbo(this, 393, 313, textureX, textureY); // Box 377
        ammoModel[70] = new ModelRendererTurbo(this, 417, 313, textureX, textureY); // Box 377
        ammoModel[71] = new ModelRendererTurbo(this, 65, 449, textureX, textureY); // Box 377
        ammoModel[72] = new ModelRendererTurbo(this, 113, 449, textureX, textureY); // Box 377
        ammoModel[73] = new ModelRendererTurbo(this, 161, 449, textureX, textureY); // Box 377
        ammoModel[74] = new ModelRendererTurbo(this, 209, 449, textureX, textureY); // Box 377
        ammoModel[75] = new ModelRendererTurbo(this, 233, 449, textureX, textureY); // Box 377
        ammoModel[76] = new ModelRendererTurbo(this, 265, 449, textureX, textureY); // Box 377
        ammoModel[77] = new ModelRendererTurbo(this, 289, 449, textureX, textureY); // Box 377
        ammoModel[78] = new ModelRendererTurbo(this, 313, 449, textureX, textureY); // Box 377
        ammoModel[79] = new ModelRendererTurbo(this, 329, 449, textureX, textureY); // Box 377
        ammoModel[80] = new ModelRendererTurbo(this, 345, 449, textureX, textureY); // Box 377
        ammoModel[81] = new ModelRendererTurbo(this, 361, 449, textureX, textureY); // Box 377
        ammoModel[82] = new ModelRendererTurbo(this, 377, 449, textureX, textureY); // Box 377
        ammoModel[83] = new ModelRendererTurbo(this, 393, 449, textureX, textureY); // Box 377
        ammoModel[84] = new ModelRendererTurbo(this, 409, 449, textureX, textureY); // Box 377
        ammoModel[85] = new ModelRendererTurbo(this, 417, 457, textureX, textureY); // Box 377
        ammoModel[86] = new ModelRendererTurbo(this, 465, 457, textureX, textureY); // Box 377
        ammoModel[87] = new ModelRendererTurbo(this, 1, 465, textureX, textureY); // Box 377
        ammoModel[88] = new ModelRendererTurbo(this, 49, 465, textureX, textureY); // Box 377
        ammoModel[89] = new ModelRendererTurbo(this, 249, 457, textureX, textureY); // Box 377
        ammoModel[90] = new ModelRendererTurbo(this, 97, 465, textureX, textureY); // Box 377
        ammoModel[91] = new ModelRendererTurbo(this, 121, 465, textureX, textureY); // Box 377
        ammoModel[92] = new ModelRendererTurbo(this, 145, 465, textureX, textureY); // Box 377
        ammoModel[93] = new ModelRendererTurbo(this, 169, 465, textureX, textureY); // Box 377
        ammoModel[94] = new ModelRendererTurbo(this, 185, 465, textureX, textureY); // Box 377
        ammoModel[95] = new ModelRendererTurbo(this, 233, 465, textureX, textureY); // Box 377

        ammoModel[0].addShapeBox(-21F, -13F, -7F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[0].setRotationPoint(45F, -32F, 14F);

        ammoModel[1].addShapeBox(-21F, -18F, 0F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[1].setRotationPoint(45F, -32F, 7F);

        ammoModel[2].addShapeBox(-21F, -18F, -7F, 2, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[2].setRotationPoint(45F, -32F, 7F);

        ammoModel[3].addShapeBox(-21F, -13F, -7F, 2, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[3].setRotationPoint(45F, -32F, 7F);

        ammoModel[4].addShapeBox(-19F, -13F, -6F, 2, 4, 4, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[4].setRotationPoint(45F, -32F, 7F);

        ammoModel[5].addShapeBox(-19F, -13F, 0F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F); // Box 377
        ammoModel[5].setRotationPoint(45F, -32F, 7F);

        ammoModel[6].addShapeBox(-19F, -17F, -6F, 2, 4, 4, 0F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[6].setRotationPoint(45F, -32F, 7F);

        ammoModel[7].addShapeBox(-19F, -17F, 0F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[7].setRotationPoint(45F, -32F, 7F);

        ammoModel[8].addShapeBox(-18F, -13F, -7F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[8].setRotationPoint(45F, -32F, 14F);

        ammoModel[9].addShapeBox(-18F, -18F, 0F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[9].setRotationPoint(45F, -32F, 7F);

        ammoModel[10].addShapeBox(-18F, -18F, -7F, 15, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[10].setRotationPoint(45F, -32F, 7F);

        ammoModel[11].addShapeBox(-18F, -13F, -7F, 15, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[11].setRotationPoint(45F, -32F, 7F);

        ammoModel[12].addShapeBox(-3F, -13F, -7F, 4, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[12].setRotationPoint(45F, -32F, 7F);

        ammoModel[13].addShapeBox(-3F, -13F, 0F, 4, 5, 5, 0F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[13].setRotationPoint(45F, -32F, 7F);

        ammoModel[14].addShapeBox(-3F, -18F, -7F, 4, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[14].setRotationPoint(45F, -32F, 7F);

        ammoModel[15].addShapeBox(-3F, -18F, 0F, 4, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[15].setRotationPoint(45F, -32F, 7F);

        ammoModel[16].addShapeBox(-21F, -13F, -18F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[16].setRotationPoint(45F, -32F, 14F);

        ammoModel[17].addShapeBox(-21F, -18F, -11F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[17].setRotationPoint(45F, -32F, 7F);

        ammoModel[18].addShapeBox(-21F, -18F, -18F, 2, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[18].setRotationPoint(45F, -32F, 7F);

        ammoModel[19].addShapeBox(-21F, -13F, -18F, 2, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[19].setRotationPoint(45F, -32F, 7F);

        ammoModel[20].addShapeBox(-19F, -13F, -17F, 2, 4, 4, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[20].setRotationPoint(45F, -32F, 7F);

        ammoModel[21].addShapeBox(-19F, -13F, -11F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F); // Box 377
        ammoModel[21].setRotationPoint(45F, -32F, 7F);

        ammoModel[22].addShapeBox(-19F, -17F, -17F, 2, 4, 4, 0F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[22].setRotationPoint(45F, -32F, 7F);

        ammoModel[23].addShapeBox(-19F, -17F, -11F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[23].setRotationPoint(45F, -32F, 7F);

        ammoModel[24].addShapeBox(-18F, -13F, -18F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[24].setRotationPoint(45F, -32F, 14F);

        ammoModel[25].addShapeBox(-18F, -18F, -11F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[25].setRotationPoint(45F, -32F, 7F);

        ammoModel[26].addShapeBox(-18F, -18F, -18F, 15, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[26].setRotationPoint(45F, -32F, 7F);

        ammoModel[27].addShapeBox(-18F, -13F, -18F, 15, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[27].setRotationPoint(45F, -32F, 7F);

        ammoModel[28].addShapeBox(-3F, -13F, -18F, 4, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[28].setRotationPoint(45F, -32F, 7F);

        ammoModel[29].addShapeBox(-3F, -13F, -11F, 4, 5, 5, 0F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[29].setRotationPoint(45F, -32F, 7F);

        ammoModel[30].addShapeBox(-3F, -18F, -18F, 4, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[30].setRotationPoint(45F, -32F, 7F);

        ammoModel[31].addShapeBox(-3F, -18F, -11F, 4, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[31].setRotationPoint(45F, -32F, 7F);

        ammoModel[32].addShapeBox(-21F, 7F, -7F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[32].setRotationPoint(45F, -32F, 14F);

        ammoModel[33].addShapeBox(-21F, 2F, 0F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[33].setRotationPoint(45F, -32F, 7F);

        ammoModel[34].addShapeBox(-21F, 2F, -7F, 2, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[34].setRotationPoint(45F, -32F, 7F);

        ammoModel[35].addShapeBox(-21F, 7F, -7F, 2, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[35].setRotationPoint(45F, -32F, 7F);

        ammoModel[36].addShapeBox(-19F, 7F, -6F, 2, 4, 4, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[36].setRotationPoint(45F, -32F, 7F);

        ammoModel[37].addShapeBox(-19F, 7F, 0F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F); // Box 377
        ammoModel[37].setRotationPoint(45F, -32F, 7F);

        ammoModel[38].addShapeBox(-19F, 3F, -6F, 2, 4, 4, 0F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[38].setRotationPoint(45F, -32F, 7F);

        ammoModel[39].addShapeBox(-19F, 3F, 0F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[39].setRotationPoint(45F, -32F, 7F);

        ammoModel[40].addShapeBox(-18F, 7F, -7F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[40].setRotationPoint(45F, -32F, 14F);

        ammoModel[41].addShapeBox(-18F, 2F, 0F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[41].setRotationPoint(45F, -32F, 7F);

        ammoModel[42].addShapeBox(-18F, 2F, -7F, 15, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[42].setRotationPoint(45F, -32F, 7F);

        ammoModel[43].addShapeBox(-18F, 7F, -7F, 15, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[43].setRotationPoint(45F, -32F, 7F);

        ammoModel[44].addShapeBox(-3F, 7F, -7F, 4, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[44].setRotationPoint(45F, -32F, 7F);

        ammoModel[45].addShapeBox(-3F, 7F, 0F, 4, 5, 5, 0F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[45].setRotationPoint(45F, -32F, 7F);

        ammoModel[46].addShapeBox(-3F, 2F, -7F, 4, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[46].setRotationPoint(45F, -32F, 7F);

        ammoModel[47].addShapeBox(-3F, 2F, 0F, 4, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[47].setRotationPoint(45F, -32F, 7F);

        ammoModel[48].addShapeBox(-21F, 7F, -18F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[48].setRotationPoint(45F, -32F, 14F);

        ammoModel[49].addShapeBox(-21F, 2F, -11F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[49].setRotationPoint(45F, -32F, 7F);

        ammoModel[50].addShapeBox(-21F, 2F, -18F, 2, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[50].setRotationPoint(45F, -32F, 7F);

        ammoModel[51].addShapeBox(-21F, 7F, -18F, 2, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[51].setRotationPoint(45F, -32F, 7F);

        ammoModel[52].addShapeBox(-19F, 7F, -17F, 2, 4, 4, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[52].setRotationPoint(45F, -32F, 7F);

        ammoModel[53].addShapeBox(-19F, 7F, -11F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F); // Box 377
        ammoModel[53].setRotationPoint(45F, -32F, 7F);

        ammoModel[54].addShapeBox(-19F, 3F, -17F, 2, 4, 4, 0F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[54].setRotationPoint(45F, -32F, 7F);

        ammoModel[55].addShapeBox(-19F, 3F, -11F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[55].setRotationPoint(45F, -32F, 7F);

        ammoModel[56].addShapeBox(-18F, 7F, -18F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[56].setRotationPoint(45F, -32F, 14F);

        ammoModel[57].addShapeBox(-18F, 2F, -11F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[57].setRotationPoint(45F, -32F, 7F);

        ammoModel[58].addShapeBox(-18F, 2F, -18F, 15, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[58].setRotationPoint(45F, -32F, 7F);

        ammoModel[59].addShapeBox(-18F, 7F, -18F, 15, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[59].setRotationPoint(45F, -32F, 7F);

        ammoModel[60].addShapeBox(-3F, 7F, -18F, 4, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[60].setRotationPoint(45F, -32F, 7F);

        ammoModel[61].addShapeBox(-3F, 7F, -11F, 4, 5, 5, 0F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[61].setRotationPoint(45F, -32F, 7F);

        ammoModel[62].addShapeBox(-3F, 2F, -18F, 4, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[62].setRotationPoint(45F, -32F, 7F);

        ammoModel[63].addShapeBox(-3F, 2F, -11F, 4, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[63].setRotationPoint(45F, -32F, 7F);

        ammoModel[64].addShapeBox(-21F, -3F, 4F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[64].setRotationPoint(45F, -32F, 7F);

        ammoModel[65].addShapeBox(-21F, -8F, 11F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[65].setRotationPoint(45F, -32F, 0F);

        ammoModel[66].addShapeBox(-21F, -8F, 4F, 2, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[66].setRotationPoint(45F, -32F, 0F);

        ammoModel[67].addShapeBox(-21F, -3F, 4F, 2, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[67].setRotationPoint(45F, -32F, 0F);

        ammoModel[68].addShapeBox(-19F, -3F, 5F, 2, 4, 4, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[68].setRotationPoint(45F, -32F, 0F);

        ammoModel[69].addShapeBox(-19F, -3F, 11F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F); // Box 377
        ammoModel[69].setRotationPoint(45F, -32F, 0F);

        ammoModel[70].addShapeBox(-19F, -7F, 5F, 2, 4, 4, 0F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[70].setRotationPoint(45F, -32F, 0F);

        ammoModel[71].addShapeBox(-18F, -3F, 4F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[71].setRotationPoint(45F, -32F, 7F);

        ammoModel[72].addShapeBox(-18F, -8F, 11F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[72].setRotationPoint(45F, -32F, 0F);

        ammoModel[73].addShapeBox(-18F, -3F, 4F, 15, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[73].setRotationPoint(45F, -32F, 0F);

        ammoModel[74].addShapeBox(-3F, -3F, 4F, 4, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[74].setRotationPoint(45F, -32F, 0F);

        ammoModel[75].addShapeBox(-3F, -3F, 11F, 4, 5, 5, 0F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[75].setRotationPoint(45F, -32F, 0F);

        ammoModel[76].addShapeBox(-3F, -8F, 4F, 4, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[76].setRotationPoint(45F, -32F, 0F);

        ammoModel[77].addShapeBox(-3F, -8F, 11F, 4, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[77].setRotationPoint(45F, -32F, 0F);

        ammoModel[78].addShapeBox(-21F, -3F, -15F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[78].setRotationPoint(45F, -32F, 7F);

        ammoModel[79].addShapeBox(-21F, -8F, -8F, 2, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[79].setRotationPoint(45F, -32F, 0F);

        ammoModel[80].addShapeBox(-21F, -8F, -15F, 2, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[80].setRotationPoint(45F, -32F, 0F);

        ammoModel[81].addShapeBox(-21F, -3F, -15F, 2, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[81].setRotationPoint(45F, -32F, 0F);

        ammoModel[82].addShapeBox(-19F, -3F, -14F, 2, 4, 4, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[82].setRotationPoint(45F, -32F, 0F);

        ammoModel[83].addShapeBox(-19F, -3F, -8F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F); // Box 377
        ammoModel[83].setRotationPoint(45F, -32F, 0F);

        ammoModel[84].addShapeBox(-19F, -7F, -14F, 2, 4, 4, 0F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[84].setRotationPoint(45F, -32F, 0F);

        ammoModel[85].addShapeBox(-18F, -3F, -15F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[85].setRotationPoint(45F, -32F, 7F);

        ammoModel[86].addShapeBox(-18F, -8F, -8F, 15, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[86].setRotationPoint(45F, -32F, 0F);

        ammoModel[87].addShapeBox(-18F, -8F, -15F, 15, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[87].setRotationPoint(45F, -32F, 0F);

        ammoModel[88].addShapeBox(-18F, -3F, -15F, 15, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[88].setRotationPoint(45F, -32F, 0F);

        ammoModel[89].addShapeBox(-3F, -3F, -15F, 4, 5, 5, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[89].setRotationPoint(45F, -32F, 0F);

        ammoModel[90].addShapeBox(-3F, -3F, -8F, 4, 5, 5, 0F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F); // Box 377
        ammoModel[90].setRotationPoint(45F, -32F, 0F);

        ammoModel[91].addShapeBox(-3F, -8F, -15F, 4, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 4F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[91].setRotationPoint(45F, -32F, 0F);

        ammoModel[92].addShapeBox(-3F, -8F, -8F, 4, 5, 5, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 4F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[92].setRotationPoint(45F, -32F, 0F);

        ammoModel[93].addShapeBox(-19F, -7F, 4F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[93].setRotationPoint(45F, -32F, 7F);

        ammoModel[94].addShapeBox(-18F, -8F, 4F, 15, 5, 5, 0F, 0F, -1.75F, -2.75F, 0F, -1.75F, -2.75F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 377
        ammoModel[94].setRotationPoint(45F, -32F, 0F);

        ammoModel[95].addShapeBox(-19F, -7F, -15F, 2, 4, 4, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, -1.75F, -2.25F, 0F, -1.75F, -2.25F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 377
        ammoModel[95].setRotationPoint(45F, -32F, 7F);


        revolverBarrelModel = new ModelRendererTurbo[38];
        revolverBarrelModel[0] = new ModelRendererTurbo(this, 337, 249, textureX, textureY); // Box 167
        revolverBarrelModel[1] = new ModelRendererTurbo(this, 449, 249, textureX, textureY); // Box 168
        revolverBarrelModel[2] = new ModelRendererTurbo(this, 105, 257, textureX, textureY); // Box 169
        revolverBarrelModel[3] = new ModelRendererTurbo(this, 153, 265, textureX, textureY); // Box 170
        revolverBarrelModel[4] = new ModelRendererTurbo(this, 369, 273, textureX, textureY); // Box 171
        revolverBarrelModel[5] = new ModelRendererTurbo(this, 417, 273, textureX, textureY); // Box 172
        revolverBarrelModel[6] = new ModelRendererTurbo(this, 249, 281, textureX, textureY); // Box 182
        revolverBarrelModel[7] = new ModelRendererTurbo(this, 273, 281, textureX, textureY); // Box 183
        revolverBarrelModel[8] = new ModelRendererTurbo(this, 297, 281, textureX, textureY); // Box 184
        revolverBarrelModel[9] = new ModelRendererTurbo(this, 321, 281, textureX, textureY); // Box 185
        revolverBarrelModel[10] = new ModelRendererTurbo(this, 193, 313, textureX, textureY); // Box 374
        revolverBarrelModel[11] = new ModelRendererTurbo(this, 25, 329, textureX, textureY); // Box 377
        revolverBarrelModel[12] = new ModelRendererTurbo(this, 193, 329, textureX, textureY); // Box 402
        revolverBarrelModel[13] = new ModelRendererTurbo(this, 281, 337, textureX, textureY); // Box 403
        revolverBarrelModel[14] = new ModelRendererTurbo(this, 377, 337, textureX, textureY); // Box 404
        revolverBarrelModel[15] = new ModelRendererTurbo(this, 1, 345, textureX, textureY); // Box 405
        revolverBarrelModel[16] = new ModelRendererTurbo(this, 97, 345, textureX, textureY); // Box 406
        revolverBarrelModel[17] = new ModelRendererTurbo(this, 193, 345, textureX, textureY); // Box 407
        revolverBarrelModel[18] = new ModelRendererTurbo(this, 281, 353, textureX, textureY); // Box 408
        revolverBarrelModel[19] = new ModelRendererTurbo(this, 377, 353, textureX, textureY); // Box 409
        revolverBarrelModel[20] = new ModelRendererTurbo(this, 1, 361, textureX, textureY); // Box 410
        revolverBarrelModel[21] = new ModelRendererTurbo(this, 97, 361, textureX, textureY); // Box 411
        revolverBarrelModel[22] = new ModelRendererTurbo(this, 193, 361, textureX, textureY); // Box 412
        revolverBarrelModel[23] = new ModelRendererTurbo(this, 281, 369, textureX, textureY); // Box 413
        revolverBarrelModel[24] = new ModelRendererTurbo(this, 377, 369, textureX, textureY); // Box 414
        revolverBarrelModel[25] = new ModelRendererTurbo(this, 1, 377, textureX, textureY); // Box 415
        revolverBarrelModel[26] = new ModelRendererTurbo(this, 97, 377, textureX, textureY); // Box 416
        revolverBarrelModel[27] = new ModelRendererTurbo(this, 193, 377, textureX, textureY); // Box 417
        revolverBarrelModel[28] = new ModelRendererTurbo(this, 281, 385, textureX, textureY); // Box 418
        revolverBarrelModel[29] = new ModelRendererTurbo(this, 377, 385, textureX, textureY); // Box 419
        revolverBarrelModel[30] = new ModelRendererTurbo(this, 1, 393, textureX, textureY); // Box 420
        revolverBarrelModel[31] = new ModelRendererTurbo(this, 97, 393, textureX, textureY); // Box 421
        revolverBarrelModel[32] = new ModelRendererTurbo(this, 193, 393, textureX, textureY); // Box 422
        revolverBarrelModel[33] = new ModelRendererTurbo(this, 281, 401, textureX, textureY); // Box 423
        revolverBarrelModel[34] = new ModelRendererTurbo(this, 377, 401, textureX, textureY); // Box 424
        revolverBarrelModel[35] = new ModelRendererTurbo(this, 1, 409, textureX, textureY); // Box 425
        revolverBarrelModel[36] = new ModelRendererTurbo(this, 97, 409, textureX, textureY); // Box 426
        revolverBarrelModel[37] = new ModelRendererTurbo(this, 377, 409, textureX, textureY); // Box 427

        revolverBarrelModel[0].addShapeBox(12F, -21F, 0.5F, 4, 18, 18, 0F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F, 0F, -10.5F, -1F, 0F, -10.5F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 167
        revolverBarrelModel[0].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[1].addShapeBox(12F, -3F, 0.5F, 4, 18, 18, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F, 0F, -10.5F, -1F, 0F, -10.5F, -1F); // Box 168
        revolverBarrelModel[1].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[2].addShapeBox(12F, -3F, 0.5F, 4, 18, 18, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -13.5F, -4.5F, 0F, -13.5F, -4.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, -11F, 0F, -1F, -11F); // Box 169
        revolverBarrelModel[2].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[3].addShapeBox(12F, -3F, -17.5F, 4, 18, 18, 0F, 0F, -13.5F, -4.5F, 0F, -13.5F, -4.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, -11F, 0F, -1F, -11F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 170
        revolverBarrelModel[3].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[4].addShapeBox(12F, -3F, -17.5F, 4, 18, 18, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -10.5F, -1F, 0F, -10.5F, -1F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F); // Box 171
        revolverBarrelModel[4].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[5].addShapeBox(12F, -21F, -17.5F, 4, 18, 18, 0F, 0F, -10.5F, -1F, 0F, -10.5F, -1F, 0F, -4.5F, -13.5F, 0F, -4.5F, -13.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 172
        revolverBarrelModel[5].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[6].addShapeBox(12F, -21F, -6.5F, 4, 18, 7, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -7F, 0F, 0F, -7F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 182
        revolverBarrelModel[6].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[7].addShapeBox(12F, -21F, -13.5F, 4, 18, 7, 0F, 0F, -4.5F, -0.5F, 0F, -4.5F, -0.5F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, -14F, 0F, 0F, -14F, 0F, 0F, 7F, 0F, 0F, 7F); // Box 183
        revolverBarrelModel[7].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[8].addShapeBox(12F, -21F, 0.5F, 4, 18, 7, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -7F, 0F, 0F, -7F); // Box 184
        revolverBarrelModel[8].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[9].addShapeBox(12F, -21F, 7.5F, 4, 18, 7, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -4.5F, -0.5F, 0F, -4.5F, -0.5F, 0F, 0F, 7F, 0F, 0F, 7F, 0F, 0F, -14F, 0F, 0F, -14F); // Box 185
        revolverBarrelModel[9].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[10].addShapeBox(-20F, -19F, 0F, 38, 6, 6, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 374
        revolverBarrelModel[10].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[11].addShapeBox(-20F, -19F, 6F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 377
        revolverBarrelModel[11].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[12].addShapeBox(-20F, -13F, 6F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F); // Box 402
        revolverBarrelModel[12].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[13].addShapeBox(-20F, -13F, 0F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 403
        revolverBarrelModel[13].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[14].addShapeBox(-20F, -9F, 10F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 404
        revolverBarrelModel[14].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[15].addShapeBox(-20F, -9F, 4F, 38, 6, 6, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 405
        revolverBarrelModel[15].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[16].addShapeBox(-20F, -3F, 4F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 406
        revolverBarrelModel[16].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[17].addShapeBox(-20F, -3F, 10F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F); // Box 407
        revolverBarrelModel[17].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[18].addShapeBox(-20F, -19F, -5F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 408
        revolverBarrelModel[18].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[19].addShapeBox(-20F, -19F, -11F, 38, 6, 6, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 409
        revolverBarrelModel[19].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[20].addShapeBox(-20F, -13F, -11F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 410
        revolverBarrelModel[20].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[21].addShapeBox(-20F, -13F, -5F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F); // Box 411
        revolverBarrelModel[21].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[22].addShapeBox(-20F, 1F, -5F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 412
        revolverBarrelModel[22].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[23].addShapeBox(-20F, 1F, -11F, 38, 6, 6, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 413
        revolverBarrelModel[23].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[24].addShapeBox(-20F, 7F, -11F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 414
        revolverBarrelModel[24].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[25].addShapeBox(-20F, 7F, -5F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F); // Box 415
        revolverBarrelModel[25].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[26].addShapeBox(-20F, 1F, 0F, 38, 6, 6, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 416
        revolverBarrelModel[26].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[27].addShapeBox(-20F, 1F, 6F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 417
        revolverBarrelModel[27].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[28].addShapeBox(-20F, 7F, 0F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 418
        revolverBarrelModel[28].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[29].addShapeBox(-20F, 7F, 6F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F); // Box 419
        revolverBarrelModel[29].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[30].addShapeBox(-20F, -9F, -9F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 420
        revolverBarrelModel[30].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[31].addShapeBox(-20F, -9F, -15F, 38, 6, 6, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 421
        revolverBarrelModel[31].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[32].addShapeBox(-20F, -3F, -15F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 422
        revolverBarrelModel[32].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[33].addShapeBox(-20F, -3F, -9F, 38, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.75F, -1.75F, 0F, -1.75F, -1.75F); // Box 423
        revolverBarrelModel[33].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[34].addShapeBox(-23F, -6.5F, -2.5F, 43, 3, 3, 0F, 0F, -1.25F, -0.75F, 0F, -0.75F, -0.75F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, 0.5F, -0.1F, 0F, 0F, -0.1F, 0F, 0F, 0F, 0F, 0.5F, 0F); // Box 424
        revolverBarrelModel[34].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[35].addShapeBox(-23F, -3.5F, -2.5F, 43, 3, 3, 0F, 0F, -0.5F, -0.1F, 0F, 0F, -0.1F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.45F, -0.95F, 0F, -0.95F, -0.95F, 0F, 0F, 0F, 0F, 0.5F, 0F); // Box 425
        revolverBarrelModel[35].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[36].addShapeBox(-23F, -6.5F, 0.5F, 43, 3, 3, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, -0.75F, -0.75F, 0F, -1.25F, -0.75F, 0F, 0.5F, 8.32667268468867E-17F, 0F, 0F, 0F, 0F, 0F, -0.1F, 0F, 0.5F, -0.0999999999999999F); // Box 426
        revolverBarrelModel[36].setRotationPoint(45F, -32F, 0F);

        revolverBarrelModel[37].addShapeBox(-23F, -3.5F, 0.5F, 43, 3, 3, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, -0.1F, 0F, -0.5F, -0.1F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, -0.95F, -0.95F, 0F, -0.45F, -0.95F); // Box 427
        revolverBarrelModel[37].setRotationPoint(45F, -32F, 0F);


        backpackModel = new ModelRendererTurbo[31];
        backpackModel[0] = new ModelRendererTurbo(this, 1, 1, textureX, textureY); // Box 1
        backpackModel[1] = new ModelRendererTurbo(this, 33, 1, textureX, textureY); // Box 1
        backpackModel[2] = new ModelRendererTurbo(this, 65, 1, textureX, textureY); // Box 1
        backpackModel[3] = new ModelRendererTurbo(this, 113, 1, textureX, textureY); // Box 1
        backpackModel[4] = new ModelRendererTurbo(this, 161, 1, textureX, textureY); // Box 1
        backpackModel[5] = new ModelRendererTurbo(this, 185, 1, textureX, textureY); // Box 1
        backpackModel[6] = new ModelRendererTurbo(this, 209, 1, textureX, textureY); // Box 1
        backpackModel[7] = new ModelRendererTurbo(this, 241, 1, textureX, textureY); // Box 1
        backpackModel[8] = new ModelRendererTurbo(this, 329, 1, textureX, textureY); // Box 1
        backpackModel[9] = new ModelRendererTurbo(this, 369, 1, textureX, textureY); // Box 1
        backpackModel[10] = new ModelRendererTurbo(this, 409, 1, textureX, textureY); // Box 1
        backpackModel[11] = new ModelRendererTurbo(this, 449, 1, textureX, textureY); // Box 1
        backpackModel[12] = new ModelRendererTurbo(this, 473, 9, textureX, textureY); // Box 1
        backpackModel[13] = new ModelRendererTurbo(this, 177, 1, textureX, textureY); // Box 381
        backpackModel[14] = new ModelRendererTurbo(this, 201, 1, textureX, textureY); // Box 381
        backpackModel[15] = new ModelRendererTurbo(this, 81, 225, textureX, textureY); // Box 1
        backpackModel[16] = new ModelRendererTurbo(this, 113, 225, textureX, textureY); // Box 1
        backpackModel[17] = new ModelRendererTurbo(this, 169, 225, textureX, textureY); // Box 1
        backpackModel[18] = new ModelRendererTurbo(this, 193, 225, textureX, textureY); // Box 1
        backpackModel[19] = new ModelRendererTurbo(this, 369, 233, textureX, textureY); // Box 1
        backpackModel[20] = new ModelRendererTurbo(this, 425, 233, textureX, textureY); // Box 209
        backpackModel[21] = new ModelRendererTurbo(this, 33, 241, textureX, textureY); // Box 210
        backpackModel[22] = new ModelRendererTurbo(this, 217, 241, textureX, textureY); // Box 211
        backpackModel[23] = new ModelRendererTurbo(this, 265, 241, textureX, textureY); // Box 212
        backpackModel[24] = new ModelRendererTurbo(this, 265, 177, textureX, textureY); // Box 213
        backpackModel[25] = new ModelRendererTurbo(this, 465, 97, textureX, textureY); // Box 214
        backpackModel[26] = new ModelRendererTurbo(this, 273, 129, textureX, textureY); // Box 215
        backpackModel[27] = new ModelRendererTurbo(this, 193, 105, textureX, textureY); // Box 216
        backpackModel[28] = new ModelRendererTurbo(this, 217, 105, textureX, textureY); // Box 217
        backpackModel[29] = new ModelRendererTurbo(this, 265, 105, textureX, textureY); // Box 218
        backpackModel[30] = new ModelRendererTurbo(this, 265, 113, textureX, textureY); // Box 219

        backpackModel[0].addShapeBox(14F, 12F, -4F, 5, 5, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        backpackModel[0].setRotationPoint(45F, -32F, 0F);

        backpackModel[1].addShapeBox(14F, 17F, -4F, 5, 2, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F); // Box 1
        backpackModel[1].setRotationPoint(45F, -32F, 0F);

        backpackModel[2].addShapeBox(0F, 16F, -4F, 14, 1, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        backpackModel[2].setRotationPoint(45F, -32F, 0F);

        backpackModel[3].addShapeBox(0F, 19F, -4F, 14, 1, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        backpackModel[3].setRotationPoint(45F, -32F, 0F);

        backpackModel[4].addShapeBox(-2F, 16F, -4F, 2, 1, 9, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F); // Box 1
        backpackModel[4].setRotationPoint(45F, -32F, 0F);

        backpackModel[5].addShapeBox(-2F, 19F, -4F, 2, 1, 9, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F); // Box 1
        backpackModel[5].setRotationPoint(45F, -32F, 0F);

        backpackModel[6].addShapeBox(7F, 17F, -4F, 5, 1, 9, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 1F, -1F); // Box 1
        backpackModel[6].setRotationPoint(45F, -32F, 0F);

        backpackModel[7].addShapeBox(5F, 17F, -4F, 2, 1, 9, 0F, 0F, 0F, -3F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -3F, 0F, 1F, -3F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, 1F, -3F); // Box 1
        backpackModel[7].setRotationPoint(45F, -32F, 0F);

        backpackModel[8].addShapeBox(6F, 17F, -15F, 5, 1, 11, 0F, -4.5F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, -4.5F, 0F, -1.5F, -4.5F, 1F, -1.5F, 0F, 1F, -1.5F, 0F, 1F, -1.5F, -4.5F, 1F, -1.5F); // Box 1
        backpackModel[8].setRotationPoint(45F, -32F, 10F);

        backpackModel[9].addShapeBox(5F, 17F, -15F, 5, 1, 11, 0F, -4.5F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, -4.5F, 0F, -1.5F, -4.5F, 1F, -1.5F, 0F, 1F, -1.5F, 0F, 1F, -1.5F, -4.5F, 1F, -1.5F); // Box 1
        backpackModel[9].setRotationPoint(45F, -32F, 10F);

        backpackModel[10].addShapeBox(4F, 17F, -15F, 5, 1, 11, 0F, -4.5F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, -4.5F, 0F, -1.5F, -4.5F, 1F, -1.5F, 0F, 1F, -1.5F, 0F, 1F, -1.5F, -4.5F, 1F, -1.5F); // Box 1
        backpackModel[10].setRotationPoint(45F, -32F, 10F);

        backpackModel[11].addShapeBox(3F, 17F, -15F, 5, 1, 11, 0F, -4.5F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, -4.5F, 0F, -1.5F, -4.5F, 1F, -1.5F, 0F, 1F, -1.5F, 0F, 1F, -1.5F, -4.5F, 1F, -1.5F); // Box 1
        backpackModel[11].setRotationPoint(45F, -32F, 10F);

        backpackModel[12].addShapeBox(2F, 17F, -15F, 5, 1, 11, 0F, -4.5F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, -1.5F, -4.5F, 0F, -1.5F, -4.5F, 1F, -1.5F, 0F, 1F, -1.5F, 0F, 1F, -1.5F, -4.5F, 1F, -1.5F); // Box 1
        backpackModel[12].setRotationPoint(45F, -32F, 10F);

        backpackModel[13].addShapeBox(6F, 13F, 0F, 1, 4, 1, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.25F, -0.5F, 0F, -0.25F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.25F, -0.5F, 0F, -0.25F, 0F, 0F, 0F); // Box 381
        backpackModel[13].setRotationPoint(45F, -32F, 0F);

        backpackModel[14].addShapeBox(5F, 13F, 0F, 1, 4, 1, 0F, -0.5F, 0F, -0.25F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.25F, -0.5F, 0F, -0.25F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, -0.25F); // Box 381
        backpackModel[14].setRotationPoint(45F, -32F, 0F);

        backpackModel[15].addShapeBox(4F, 12F, -1F, 10, 2, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        backpackModel[15].setRotationPoint(45F, -32F, 0F);

        backpackModel[16].addShapeBox(4F, 14F, -1F, 11, 2, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, -0.5F, 0F, -1F, -1F, 0F, -1F, -1F, 0F, -1F, -1F); // Box 1
        backpackModel[16].setRotationPoint(45F, -32F, 0F);

        backpackModel[17].addShapeBox(13F, 17F, -4F, 1, 1, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F); // Box 1
        backpackModel[17].setRotationPoint(45F, -32F, 0F);

        backpackModel[18].addShapeBox(13F, 18F, -4F, 1, 1, 9, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 1
        backpackModel[18].setRotationPoint(45F, -32F, 0F);

        backpackModel[19].addShapeBox(19F, 1F, -4F, 2, 18, 9, 0F, 0F, 0.5F, 0F, 1F, 0.5F, 0F, 1F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F); // Box 1
        backpackModel[19].setRotationPoint(45F, -32F, 0F);

        backpackModel[20].addShapeBox(18.05F, -9F, 0.5F, 4, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.5F, -1.5F, 0F, -1.5F, -1.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 209
        backpackModel[20].setRotationPoint(45F, -32F, 0F);

        backpackModel[21].addShapeBox(18.05F, -3F, 0.5F, 4, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.5F, -1.5F, 0F, -1.5F, -1.5F); // Box 210
        backpackModel[21].setRotationPoint(45F, -32F, 0F);

        backpackModel[22].addShapeBox(18.05F, -9F, -5.5F, 4, 6, 6, 0F, 0F, -1.5F, -1.5F, 0F, -1.5F, -1.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 211
        backpackModel[22].setRotationPoint(45F, -32F, 0F);

        backpackModel[23].addShapeBox(18.05F, -3F, -5.5F, 4, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1.5F, -1.5F, 0F, -1.5F, -1.5F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 212
        backpackModel[23].setRotationPoint(45F, -32F, 0F);

        backpackModel[24].addShapeBox(22.05F, -4.5F, -1F, 3, 3, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 213
        backpackModel[24].setRotationPoint(45F, -32F, 0F);

        backpackModel[25].addShapeBox(25.05F, -7.5F, -1F, 1, 2, 3, 0F, -1.5F, 0F, 0F, 1F, -1F, 0F, 1F, -1F, 0F, -1.5F, 0F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F); // Box 214
        backpackModel[25].setRotationPoint(45F, -31F, 0F);

        backpackModel[26].addShapeBox(27.05F, -7.5F, -1F, 4, 1, 3, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 215
        backpackModel[26].setRotationPoint(45F, -31F, 0F);

        backpackModel[27].addShapeBox(25.05F, -4.5F, -1F, 1, 3, 3, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 216
        backpackModel[27].setRotationPoint(45F, -32F, 0F);

        backpackModel[28].addShapeBox(32.05F, -7.5F, -1F, 1, 2, 3, 0F, 1F, -1F, 0F, -1.5F, 0F, 0F, -1.5F, 0F, 0F, 1F, -1F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F); // Box 217
        backpackModel[28].setRotationPoint(45F, -31F, 0F);

        backpackModel[29].addShapeBox(32.05F, -4.5F, -1F, 1, 4, 3, 0F, 0F, 0F, 0F, 0F, 0.5F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 218
        backpackModel[29].setRotationPoint(45F, -32F, 0F);

        backpackModel[30].addShapeBox(32.05F, -0.5F, -1F, 1, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F, 0F, -0.5F, -1F); // Box 219
        backpackModel[30].setRotationPoint(45F, -32F, 0F);
        animationType = EnumAnimationType.REVOLVER;
        rotateGunHorizontal = 80.0F;
        revolverFlipAngle = -150.0F;
        revolverFlipPoint = new Vector3f(32F / 16F, 30F / 16F, 0F / 16F);
        hasFlash = true;
        hasArms = true;
        rightHandAmmo = false;
        leftHandAmmo = true;
        fancyStance = true;
        stanceRotate = new Vector3f(20.0F, -20.0F, 0.0F);
        stanceTranslate = new Vector3f(0.1F, 0.0F, 0.0F);
        leftArmPos = new Vector3f(0.05F, -0.4F, -0.1F);
        leftArmRot = new Vector3f(80.0F, 50.0F, 0.0F);
        leftArmReloadPos = new Vector3f(-0.12F, -0.55F, -0.05F);
        leftArmReloadRot = new Vector3f(80.0F, 48.0F, 0.0F);
        rightArmPos = new Vector3f(0.12F, -0.8F, 0.0F);
        rightArmRot = new Vector3f(0F, 0.0F, -85.0F);
        rightArmReloadPos = new Vector3f(0.12F, -0.8F, 0.0F);
        rightArmReloadRot = new Vector3f(0.0F, 0.0F, -85.0F);
        rightArmScale = new Vector3f(0.75D, 1.0D, 0.75D);
        leftArmScale = new Vector3f(0.75D, 1.25D, 0.75D);
        ShakeDistance = 1.5F;
        translateAll(-30F, -12F, 0F);


        flipAll();
    }
}